Kayıt
18 Ocak 2009
Mesajlar
864
Beğeniler
0
Kod:
// ==UserScript==
// @name           Silkroad AUTO CAPTCHA
// @version        1.0.0
// @namespace      N/A
// @description    Auto-fills the captcha and auto-starts
// ==/UserScript==

function Neuron()
  {
    this.activation = 0;
    this.bias = -1;
    this.threshold = 0;
    this.weights = [];
  }

Neuron.prototype.feed = function(inputs)
  {
    this.activation = 0;
    for (var i in inputs)
      {
        this.activation += inputs[i] * this.weights[i];
      }
    this.activation += this.bias*this.threshold;
  }

Neuron.prototype.output = function()
  {
    e = 2.71828183;
    return 1/(1+Math.pow(e,-this.activation));
  }

function NeuralNet()
  {
    this.h_layer = [];
    this.o_layer = [];
  }

NeuralNet.prototype.create_layer = function(weights)
  {
    var layer = [];

    for (var i in weights)
      {
        var neuron = new Neuron;
        neuron.threshold = weights[i][0];
        neuron.weights = weights[i][1];

        layer.push(neuron);
      }

    return layer;
  }

NeuralNet.prototype.feed = function(inputs)
  {
    var h_outputs = [];
    
    for (var i in this.h_layer)
      {
        this.h_layer[i].feed(inputs);
        h_outputs.push(this.h_layer[i].output());
      }

    for (var i in this.o_layer)
      {
        this.o_layer[i].feed(h_outputs);
      }
  }

NeuralNet.prototype.output = function()
  {
    var output = [];

    for (var i in this.o_layer)
      {
        output.push(this.o_layer[i].output());
      }

    return output;
  }

NeuralNet.prototype.test = function(inputs)
  {
    this.feed(inputs);
    return this.output();
  }

function get_code(image)
  {
    var canvas = unsafeWindow.document.createElement("canvas");
    canvas.width = image.width;
    canvas.height = image.height;
    canvas.getContext("2d").drawImage(image, 0, 0);

    var cropped_canvas = unsafeWindow.document.createElement("canvas");
    cropped_canvas.width = 20;
    cropped_canvas.height = 25;
    
    var image_data = [canvas.getContext("2d").getImageData(0, 0, image.width, image.height),
                      canvas.getContext("2d").getImageData(0, 0, image.width, image.height),
                      canvas.getContext("2d").getImageData(0, 0, image.width, image.height)]

    convert_grey(image_data[0]);
    convert_grey(image_data[1]);
    convert_grey(image_data[2]);
    
    if (window.location.href.match('megaupload') != null)
      {
        filter(image_data[0], 105);
        filter(image_data[1], 120);
        filter(image_data[2], 135);
      }
    if (window.location.href.match('megarotic') != null)
      {
        filter(image_data[0], 103);
        filter(image_data[1], 134);
        filter(image_data[2], 163);
      }

    clean_noise(image_data[0]);
    clean_noise(image_data[1]);
    clean_noise(image_data[2]);

    var code = '';
    for (var i in image_data)
      {
        canvas.getContext("2d").putImageData(image_data[i], 0, 0, 0, 0, image_data[i].width, image_data[i].height);
        cropped_canvas.getContext("2d").fillRect(0, 0, 20, 25);
        var edges = find_edges(image_data[i]);
        cropped_canvas.getContext("2d").drawImage(canvas, edges[0], edges[1], edges[2]-edges[0], edges[3]-edges[1],
                                              0, 0, edges[2]-edges[0], edges[3]-edges[1]);

        image_data[i] = cropped_canvas.getContext("2d").getImageData(0, 0, cropped_canvas.width, cropped_canvas.height);

        code += guess_letter(check_receptors(image_data[i]));
      }

    return code;
  }

function guess_letter(receptors)
  {
    var output_map = ['a', 'b', 'c', 'd', 'e',
                      'f', 'g', 'h', 'i', 'j',
                      'k', 'l', 'm', 'n', 'o',
                      'p', 'q', 'r', 's', 't',
                      'u', 'v', 'w', 'x', 'y',
                      'z'];

    var net = create_net();
    var output = net.test(receptors);

    var highest = 0;
    for (var i in output)
      {
        if (output[i] > output[highest])
            highest = i;
      }

    return output_map[highest]
  }

function check_receptors(image_data)
  {
    var receptors = [[0, 1], [0, 9], [0, 11], [0, 15],
                     [0, 18], [1, 0], [1, 17], [3, 0],
                     [3, 7], [3, 11], [3, 13], [3, 14],
                     [3, 18], [4, 4], [4, 5], [4, 7],
                     [4, 8], [4, 12], [5, 5], [5, 11],
                     [5, 17], [6, 0], [6, 8], [7, 0],
                     [7, 4], [7, 5], [7, 6], [7, 16],
                     [7, 19], [8, 0], [8, 15], [8, 20],
                     [8, 22], [9, 5], [9, 6], [9, 8],
                     [9, 11], [9, 12], [9, 14], [9, 18],
                     [10, 0], [10, 6], [10, 7], [10, 8],
                     [10, 9], [10, 11], [10, 15], [10, 16],
                     [12, 8], [12, 11], [12, 13], [12, 14],
                     [13, 1], [13, 10], [14, 0], [14, 5],
                     [14, 8], [15, 3], [15, 13], [15, 15],
                     [15, 17], [16, 1], [18, 3], [18, 4]];

    var states = [];

    for (var i in receptors)
      {
        x = receptors[i][0];
        y = receptors[i][1];
        i = x*4+y*4*image_data.width;

        if (image_data.data[i] == 255)
          {
            states.push(1);
          }
        else
          {
            states.push(0);
          }
      }

    return states;
  }

function find_edges(image_data)
  {
    var clean_columns = 0;
    var im_left = image_data.width;
    var im_top = image_data.height;
    var im_right = 0;
    var im_bottom = 0;

    for (var x = 0; x < image_data.width; x++)
      {
        var white_pixels = 0;
        for (var y = 0; y < image_data.height; y++)
          {
            i = x*4+y*4*image_data.width;

            if (image_data.data[i] == 255)
              {
                white_pixels = 1;

                if (x < im_left)
                    im_left = x;
                if (y < im_top)
                    im_top = y;
                if (x > im_right)
                    im_right = x;
                if (y > im_bottom)
                    im_bottom = y;
              }
          }

        if (white_pixels == 0)
          {
            clean_columns += 1;
          }
        else
          {
            clean_columns = 0;
          }

        if (clean_columns > 2)
          {
            if (im_right-im_left < 2)
              {
                im_left = image_data.width;
                im_top = image_data.height;
                im_right = 0;
                im_bottom = 0;
              }
            else
              {
                break;
              }
          }
      }

    return [im_left, im_top, im_right, im_bottom];
  }

function clean_noise(image_data)
  {
    for (var x = 0; x < image_data.width; x++)
      {
        for (var y = 1; y < image_data.height-1; y++)
          {
            var i = x*4+y*4*image_data.width;
            var above = x*4+(y-1)*4*image_data.width;
            var below = x*4+(y+1)*4*image_data.width;

            if (image_data.data[i] == 255 &&
                image_data.data[above] == 0 &&
                image_data.data[below] == 0)
              {
                image_data.data[i] = 0;
                image_data.data[i+1] = 0;
                image_data.data[i+2] = 0;
              }
          }
      }
  }

function filter(image_data, colour)
  {
    for (var x = 0; x < image_data.width; x++)
      {
        for (var y = 0; y < image_data.height; y++)
          {
            var i = x*4+y*4*image_data.width;

            if (image_data.data[i] == colour)
              {
                image_data.data[i] = 255;
                image_data.data[i+1] = 255;
                image_data.data[i+2] = 255;
              }
            else
              {
                image_data.data[i] = 0;
                image_data.data[i+1] = 0;
                image_data.data[i+2] = 0;
              }
          }
      }
  }

function convert_grey(image_data)
  {
    for (var x = 0; x < image_data.width; x++)
      {
        for (var y = 0; y < image_data.height; y++)
          {
            var i = x*4+y*4*image_data.width;

            var luma = Math.floor(image_data.data[i] * 299/1000 +
                   image_data.data[i+1] * 587/1000 +
                   image_data.data[i+2] * 114/1000);

            image_data.data[i] = luma;
            image_data.data[i+1] = luma;
            image_data.data[i+2] = luma;
            image_data.data[i+3] = 255;

          }
      }
  }

function create_net()
  {
    //pre-calculated weights
    var h_weights = [[-1.1310486345974551, [-0.54897279963655443, -0.010673370771987623, -0.73708970134131335, 0.31802559324724716, -1.8998571155002779, -1.0233933234185795, 0.15906334818661744, -0.18386409007728216, -0.12787446012854434, -0.94331619849480774, 0.18679049370422335, -0.22101237954408789, -0.47369570363989316, -0.28599761841089438, 0.274642031173636, 1.0385894459956855, 0.62483769290253932, -0.19275295593936378, 0.14715662697947621, 0.22327846874892149, 1.2297902722506204, 0.81293904772071657, 0.4994389773436621, 0.20934044225537715, 0.81269216482887452, 0.2154553492295179, 0.70212261746710758, -0.62934612164993575, 0.63675158108607843, 1.4214285983202299, -0.81776807177949229, 0.42044439610508949, 0.28007177260243948, -0.23766985114456621, 0.91184361472194564, -0.021553759313594156, -0.54607123988816153, -0.011055505239957441, -0.24382911505040797, 0.11993437831677227, -0.48187266612864293, 0.82845522988645426, 0.64092850930519751, -1.1279646893412698, -1.3292673494986142, -1.5858950135606715, 0.85492440137222492, 0.24709961392101704, -0.50608332290053415, -0.64754021418153995, 0.90374298295076938, 0.64550879920501603, -0.30450291216348002, 0.5186513640840954, 0.754524754883518, 0.38025756185083792, 0.88469634847531931, 0.45177325919820965, -1.1271387367750882, -0.70219633995005726, -1.0225813854054007, 0.20032048043685685, -0.20251325577931933, 0.071059550968295748]],
              [-0.27881876624846497, [-0.50734089929615978, 0.80638924700600967, 0.52461788661488984, -0.92107093969702147, 0.6201761368962776, -0.83762122015359697, -0.68895400944331187, 1.049400268090098, -0.83107297192175855, -0.58492304490874314, -0.051508303834608062, -0.21659543089108915, 0.7207530950742651, -0.29386767951147641, 0.17032891832660188, 0.017149659680415721, -1.6065915640363075, -0.76419904192706456, 0.40922293759233719, 0.23451043415296252, 0.46708699271988258, -0.0042441925065025742, -0.27305661296774519, 0.79729886474207223, 0.7659011955119448, -0.50758975086047842, 0.21058222845429636, 0.33936069184877471, -0.54754932880451901, -0.52206367646993224, 1.2048225011563454, -1.105773993810454, -0.86650395617413045, 0.76193892132871033, 0.34635094734997024, -0.26527159853274362, 0.35850809649702553, 0.81449593839167544, -0.10854401011294654, -0.52560655359041608, 0.034399434925834291, 1.0411742271060032, -0.042080611887754582, 1.2932399550373996, -0.076868622859124311, -0.33302542764856735, -0.19068880283863807, -0.26738757087805115, -0.12868329281405017, -0.23544888868707958, -1.0803673971569541, -1.8053391806924062, 0.22311290827290561, 0.74795422554265001, -0.25824192235871579, 0.36928159980588809, -0.62387899053635187, 0.57428985089263029, 0.36338438728252515, 0.93644465463580306, -0.41400193409435077, 0.47453740250028664, 0.017059659116045889, -0.11289750498190726]],
              [-0.16795186580788141, [-0.50009052334875137, 0.22926564766554722, -0.83377712830818829, 0.5662921574742833, -1.0266439399569458, 0.20423923840243965, -0.34997727000997636, 0.010563795022877166, 0.41443009040487128, -0.38846673714189661, -0.14126176774105864, 0.72201233811385135, 0.95095117733461298, 0.24947333842449626, -1.0758036610459822, 0.53935711148225551, -0.67160265048541623, 1.1725002473118213, 0.30832115554202938, 0.27726641522443185, 1.046367487702347, 0.071975991296640299, 0.024113971563780149, -1.3482126817879099, -0.86851682426985677, 0.98202259294052452, 0.96250518096386162, -0.036256390291919557, -0.095451587421990378, -1.0929456078488893, 0.59634233201658771, 0.55967119736951709, 0.25473546024075649, 1.1433601078072311, 0.20601746836902901, -0.59685972361469863, 0.072504205805958705, -0.24404571151914478, 0.56423574437865243, 0.62604881721761396, -0.38693052857652294, 0.54065760745232905, 0.44391773971166254, 1.2526714756990909, -0.52521945813215276, -0.80696448776081142, -0.23662160119556661, 0.76533528962802344, -0.14294570021394276, 0.23109479489323143, 0.2744292024091099, -0.69935416016961727, -0.19122192519776088, 0.73711154054894712, 0.83293260655492884, -1.096506974929417, -0.56678344094827193, -1.1095396827471717, -0.52792620292596415, -0.59207425783520184, -0.69574954771681696, 0.51049839645358253, -0.92895788821751446, 0.71859800768037108]],
              [0.69839898682671564, [0.21541220838130221, -0.96750089364226199, -0.81281495372847978, 0.38672445011777412, -1.1300409839155967, 0.76452367901647467, -1.1226164490040575, 0.4064944788622194, -0.52435547010003647, -0.28038569176131084, 0.79077981734057123, -1.0938158032948944, 0.38440369648473821, -0.31158738367238653, 0.84752487204114635, 0.046743113051128105, 0.83804217242628287, -0.12188112007509551, 1.4243136174318587, 0.046970876058310303, -0.61563752769094682, -0.043719391627866068, 0.47662079368099503, 0.8734465947324449, 1.0631262624396904, 0.86616035649363499, 0.90882703487940852, 0.56027956425323255, -0.38918588393285097, -0.21149956137166617, 0.88666893706510996, -0.086935103909188752, -0.3253521784065756, 0.08409764666094563, -0.51255434468899574, -0.4960044393151396, -0.7818858085491871, 0.24418882395220151, 0.17266007379152035, -0.81768857202507994, -0.095099784581358052, -0.37430325439629447, -0.42161698159377081, -0.077549052664817597, -0.064504326258497544, -0.86695369976974868, -0.98170510334603389, -0.63893197960691905, -0.26230003544536878, 0.92466640448166426, 0.27905614290111291, 0.89453942832251487, -0.43788510354785215, -0.09886863917301722, 0.94035134558652211, -0.50294308396802123, -0.52882402608664303, 0.76605677858747789, 1.249191403179684, 1.1512459248494993, 0.23712705086281025, 1.0796831845444776, -0.094334267916735062, 1.1826307569953738]],
              [-0.3068751593864571, [-0.68819366741835308, 0.97976477939830209, 0.49101475395970917, -0.86008810124941204, -0.097801175658801393, -0.62135482292036726, -0.089270071985707425, -0.52374620170083175, -0.15771453528001672, 0.50443993441865054, 0.091892832822383086, -0.3312843038645043, 1.0666505022015387, 0.33219695265002658, 0.41941234131857058, -1.0163384870804641, 0.98897372727448873, -0.12566148568094129, -0.37122721039823964, 0.11306327754010871, -0.45146392954323689, 0.51249338903424546, 1.2221042767159602, 0.9192845032933008, -0.31713436424151192, 0.64416235983213621, -1.2509676626624162, 1.1408098311753077, -0.56767745582481155, 0.40211779540927173, 0.62859329365292482, -1.1895767768230778, -1.6809709688194445, -0.42261499690038717, 0.63674929437997851, 0.28771658026536456, -0.41724360105116626, -0.0064092373264594479, -0.14789722041979261, 0.22074681898894921, 0.60844145349664225, -0.80570473018642819, -0.723949469765654, -0.20681633365966226, -0.0086495781135427271, 0.65914475356010804, -1.6182849464517837, -0.0092334532071071136, 0.97080364925196205, 0.46824655331026438, -0.91293786268458621, -1.7660964999776734, -0.77162315258253955, 0.26950813138654978, 0.86351984823733929, -0.69679410574612066, -0.55504480190383643, -0.26235077831790277, -0.87997310982888355, -0.58921560993765121, 1.0326782683409359, 0.74621473755535539, -1.0784468172906829, 0.13594088590486123]],
              [-0.13426414778998266, [-1.1509645900058667, 0.70094991704080567, 0.65834836991003443, 0.26665233640613545, 0.47108401028814451, -0.72767371354344745, 0.71071563221971212, -0.66034710457298262, 0.36267068779092865, -0.31946917156957061, -0.048613951119380314, -0.62617329252976128, -0.19365722833852109, 0.91712385603281854, 0.50075472440468671, 1.0856708672480544, -0.034194692609339265, 1.3077071595688943, -0.67093408906655172, 1.2672996367989864, -0.42847247734043697, 0.43220010976700662, -0.35280071826088333, -0.086991475616822717, -0.76469634471581038, 0.42545710938068149, -0.018330425011676275, -0.22418109616508636, -0.89955841822550109, 0.67517338911878244, 0.93733677039221031, -0.69774992165554117, -0.36119620414615616, -0.020553706496433559, 0.593972264344931, -0.78590826634502842, -0.73689456066153058, 0.84483555256846343, 0.42421175780710479, -1.3856630484867536, 0.22603926808255329, 1.1744095165187625, -0.1300183722389682, 1.1099341350463225, 0.36156584377295004, 0.84200648385656118, 0.8686859616574566, 0.014522519202663613, -1.0959401767729924, 0.88054838473642139, 0.5416166515040387, -0.27936767958720121, -0.27068387438771174, 0.57559714167260345, 0.71252095442666785, -0.41143613014489738, -1.6438425853547247, 0.57420571388773334, -0.2087094456490283, -1.1676808672004859, -0.20692579577101491, 0.17925288095737946, 0.060894931550792342, 0.5913674393808781]],
              [0.47252799134292495, [-0.20263959679807056, -0.49580692810420668, 0.49702870344647349, -0.64738636933369165, -0.84546940463230846, -0.53989735514544734, 0.33575977732726009, -0.77017297387398842, 0.42481611610006237, 0.61517629197085455, 0.37677282654669519, 0.04295203544110384, 0.55618111142310844, 0.94407307970944676, 0.77766028710478163, 1.1724639669234966, 0.35009145194399677, -0.45702746862198851, 0.63997808581832061, -0.48322788783958059, -0.21144095404623203, 0.36942301250914744, 0.5353477832748017, 1.0950239818474594, 0.5392179678222756, 0.27428735050403474, 0.43643230333932642, 1.1185506539320489, 0.077228392487617412, 0.98019082094191823, -0.061078945081913194, -0.92818479736635306, -0.60534745826523673, -0.54070490727486964, 0.19775221988376132, -0.61932873719706472, 0.19238383704021386, 1.5102207380289601, 0.13296237489530668, -0.099785924077452973, 0.32163049841641911, -0.65767666255135127, -0.70980817154174136, -0.090368077659829543, -0.90082400313553357, 1.0643687129488459, 1.1427087053664677, 1.2120780961009023, 0.75198025807256896, -0.64753471042251065, 0.12941777319912243, -0.30383313174269627, -1.2155203920067938, -0.99051433066489236, -0.29254109724046318, 0.40611196688134632, -0.20618859860047004, -0.33650453961781884, 0.0010781805702102846, 0.38501602825603382, 0.54519682851602869, -0.61146267007841137, 0.75556788020602772, -0.39201840104209196]],
              [0.15635487338342646, [-1.1884494996672912, 0.91181221700006176, 0.052494977037927569, 0.51842281746910679, 0.79629001759802254, -0.019451295003933389, 1.1966054500741663, -1.0023783513974101, 0.31801746858015073, -0.65343361722916782, 0.32458173616785568, -0.046605007517833877, 1.679807425684996, -0.26851574572331804, 0.64360428897041444, 0.97726242460083623, -0.36649227062140166, -1.3700679285089592, 0.022550509183543403, 0.10740678007713804, 0.48493684299361611, -0.92391285018689062, 0.67681519652777233, 0.62440874838074911, -0.92338720672266283, -0.21144453975688052, 0.56640860723614606, -0.46471719582559223, 0.64694138403656487, 0.22802347951078009, -0.96627998819703087, -0.14894989170989628, -0.19718995722671981, 0.054142951791982585, 0.64012323355036349, 0.73810982924013102, -0.06085963517633302, 0.27074760229478129, -1.1755941113772712, -0.32791349929625602, 0.48760937929197645, 0.27074720199197461, 0.64433144775275653, 0.3656766187665601, -1.050353633346671, -0.12741267644221696, -0.65366662337580039, -0.45854920304249491, -0.80768217422956079, -0.23966177712875603, 0.37286100750295187, 0.76592419083650387, -0.49043392151998855, 0.21598369867715833, 0.50043350068912162, 1.3141384172039714, -0.35709403048016336, -0.29817315999672989, 0.46737557937677349, 0.68337919130097569, -0.64009656330665943, -0.13942725988675664, -0.33213052814593413, -0.31778570131409434]],
              [-1.0482348366970018, [0.16585559138649222, 0.11131795921566155, 0.4265479561136245, 0.65586562182702757, -0.017337415150715643, 1.5013433119727657, -0.091962569222887314, 0.78321546506792028, 0.38192635930646746, -0.07365900505328872, 0.56763911956290436, -0.3172465387993344, -0.39604231111848343, 0.078277869427408456, 0.3902449590972627, 0.13392349052695607, 0.30287026018122543, -0.77456763279124052, -0.93559251618969208, -0.28338653578898881, 0.066002610003254344, 0.1173101319400245, 0.33843800991779172, -0.57960207282882659, 0.3897715794237917, -0.63119021510896811, -0.14174711167009399, 0.63688863472993829, -0.18887323816545229, -1.3770405421494996, 0.74222678185022173, 1.4314545414388689, 1.6647361270181849, 1.1489623243115117, 0.84295254329948555, -0.59053654053903415, -0.3790488366064832, 0.34522607708924413, 0.25513265772906646, -0.26728899269369077, 0.29063384858844377, 0.079663394705242044, -0.5354983767700241, -1.8021781174914424, -0.99289745954349173, -1.0668773429342449, 0.71873252676479293, -0.28718295346201134, 0.47557953480540699, -1.6713204394405419, 0.97340800697644303, 0.043412372544418432, -0.64710722323856751, 0.48188425863702394, 0.15611266253525613, -0.18869853711841464, 0.21178451002795945, -1.0725138651310704, -0.65374715326382271, 0.23849203595228474, -0.57381226152636777, -0.086090935750136682, -0.30659447905719406, 0.84196370658326247]],
              [-0.016816526387131246, [0.14565132835059103, -0.042428688922078579, 0.11091987852842584, -1.0512506769129406, 0.1466878640398884, 0.16763150595824242, 0.85898465155972259, 0.83331923334454705, -0.110469707634376, 1.1357459473816587, -0.10582515361028452, 1.1462617797121779, 0.79935089386301827, 1.0727463463643747, 0.86735452868080276, 0.98293447660792799, -0.54205910014801695, 0.84720753350481093, 0.037771329262198693, 0.90201555502374875, -0.36458637888391293, 0.34236579454133587, 0.89648730923250386, 0.50173143179680624, 0.47383358408233578, 0.6829832103974558, -0.69398790073709726, -0.38468480371382913, -0.6633317815420201, 1.2897475105541927, -0.3169232393162883, -0.82263360519405915, -0.66024621651961668, -0.41993279804748779, -0.70253211944365168, -0.70463233900290878, 0.10127372962760939, 0.23554904163722173, -0.24430854327880788, 0.81676698439999051, 0.69765392712362717, 0.85313235900572992, 0.84258300880811832, 0.69711260753479232, 0.51976398228991572, -0.1903714024531242, 0.28911888441181788, -0.4333660934486841, 0.39488089676699706, -0.33677351327066685, 0.79700272294030383, 0.56457407996398512, 0.63401669011504092, -0.87442948579647617, 0.10356226462046651, 0.43565487857231128, -0.080999817707832461, 0.10101213988822012, -0.10813504868695145, -0.073219930264790192, 0.66243380380990358, 0.75111044656440307, 0.50225119807542684, 1.0476928451953973]],
              [-0.31019389015103299, [-0.53904917870384683, 0.60163968517051303, -0.070715565245098005, 0.31214333446130221, 1.0060163076810387, 0.23758482681074153, 0.54113587379356953, 1.0084474718710801, -0.090448988022422586, -0.19435919934455734, -0.094105694201861309, 0.79460260818416117, -0.32363793725310208, 0.27470539671431138, 0.9482623625674681, 0.0035806413953194203, 0.66918965307859413, -0.45343657093877138, 0.79965738569813283, 0.47689356536896155, -0.23906279775578251, 1.1015773468332803, 1.0156284294496858, -0.067059651697117112, -0.22269024198664766, 0.44643316825916707, 0.1939869567957429, -0.51622974761443141, 0.90592218014329828, -0.56953515365641827, 0.10584343095649193, 0.42242108217230506, -0.022651997625551291, -0.53913027347945364, 0.57104901939333375, -0.40240317822309291, -0.416406307411682, -0.29262187240698223, 0.12454545661291486, 0.50676864132351951, -0.86568396830701322, 0.075469132319585602, 0.35671161933388434, 0.1258131797425299, 0.69780418544542744, 0.79973389730394029, -0.12470824097573417, 0.91706991574328467, -0.47137911959127271, -0.53570761518268006, -1.0338852477464893, -0.21556702599675268, 0.86830809773728257, 0.72465045163606845, -0.54222622196380266, -0.13729898746269331, 0.14380165027911743, 0.28865725251035002, -0.56025318504482258, 0.60620254756951752, 0.021836613622906793, 0.70991520575548706, 0.53867090761591074, 0.22219126400506897]],
              [0.91873558578694314, [-0.33746437996820877, 0.42820508036175492, 0.23010394513188234, 0.719263874815813, 0.85880325151967785, -0.80394604832609329, 0.72111685704963746, 0.31922978897540538, -1.3117119361746574, -0.51460767812666874, -0.32139525920702489, 0.81047076971658383, -0.39361533159833412, 0.81385949192134666, 0.41960929843112194, -0.21149240260663354, 0.19696841204773355, 0.37284204622586953, -0.5385643504659654, 0.03131739537124769, -1.5919412413077845, -0.8854227445655638, -0.61423805855203184, 0.082718243039766867, 0.35025977887404275, 0.69595477961132224, 0.094550927316995895, -0.29118176481405084, -0.79183142613125124, -0.51392678456247731, -1.2764834170640513, -0.39952864725546766, -0.1051742770561865, 0.41306066991565732, -0.21937003959960116, 0.58054231055803607, 1.2744684834960098, 1.1067217527235149, 0.5514640173562152, -2.0986800858526999, -0.65235685631924567, 0.61533770112411323, 0.1395267079243897, -0.90415668197674315, 0.72750531207645186, 0.38229024632795178, 0.17395525119907337, -0.33501175119836435, 0.99475524992176068, 0.31648058860041201, -0.61763378499693333, 0.38790432154926879, -0.14769460776740354, 1.1364210470934775, 0.40678881329255689, 0.49220549941886343, 0.55978791024249086, -0.86252859170934437, -0.36618428166940109, -1.1706838308793115, 0.54654069656501081, -0.74725067274300805, 0.062948060538469783, 0.62632756111959742]],
              [-0.61098518105931854, [0.59214006722933599, 0.58460990424066495, 0.4075563297914665, -0.28873981602017318, -0.099421549966066392, 1.30515884200108, -0.42410512628016417, 0.28126559289602804, 0.28645615428769577, -0.73358203446252135, -0.25183480016577042, -0.63284628904552176, 0.83538591765949888, 1.1851925849338196, 1.0880201305615036, 0.5839517039669968, 0.44837322021522563, 0.074036369740001259, -0.327195860684733, 0.27050470163858065, -0.57599679235567958, 0.4181540468629889, -0.81676967378438792, -1.269744662465095, -0.59064590580002352, -0.11496040675102531, 0.8345715262445671, -0.4159663648088443, -0.76375612061657605, -0.58050967606403214, -0.51297771086322752, -1.1976174640071682, -0.87659220420557815, 0.13698427440362784, 0.24530163303006489, 0.045306184981962774, -1.1608061355407562, -0.068730935050650713, 0.072189538190180785, -0.71769225737233588, 0.80605893493115555, 0.14563063073232882, 0.17034496529341414, -0.66159806693036083, -0.88654542240363909, -1.0184390535908376, -0.68042276522314382, -0.032316630156536671, 0.51946102052304644, -1.1327846742511178, -0.0064527657593109996, -1.1152480751032101, -0.7635900685139192, -1.1483127090505181, -0.38027689646979773, -1.0071740878083115, -0.15900089085075886, -0.030025778370470532, 0.12961939572686171, 0.99377369456770348, 0.37471716325328308, 1.0693196164222984, 0.67658115255205098, 0.39043330517750274]],
              [-0.12100355430320871, [-0.032359834644249991, 0.34885940424884826, -0.1457431685115407, -0.65723087655260437, -0.036361768639919509, -0.081141894667025261, -0.41851042831327601, -0.62711680302362294, 0.17239033089291023, -0.84681951398914601, -0.097331973321017715, 0.29428802216485628, -1.5637766702712894, 1.0380386559632171, -0.022808441899510361, 0.54655655717680385, 0.14921078717121736, 0.46795853113831376, -0.61298500115619314, -0.13153285394133066, -0.30815878820638193, -0.96999169587507528, 1.3272559957994334, -0.80900242402490441, 0.42637208115403991, -0.10607511369730824, 1.1562409403591178, 0.22747330421195469, 0.49480769084436754, -0.23678817809356645, -0.25299949144148803, 1.186018948740871, -0.48581922779867309, -0.12630811524189775, 0.15932672364204203, 0.50566313391115669, 0.019703674426524962, -0.92322608455606525, 0.57629585142450201, 0.83774233123729225, 0.99114316971854055, 0.4739593731434345, 0.18385572138252976, 0.96765086501533903, -0.32263904239141461, 0.12326083862135571, -0.11116435540944548, 0.27672348308516265, 0.71417540998802909, 1.121077311810259, 0.78941839425536031, 0.71605367723227376, 1.6872890692736011, 0.41139378971269508, -0.17318757834032647, 0.8169989200039407, -1.602744477086814, -0.37246261426696614, -0.57891918150554755, -0.23229806768852956, 0.43585646954412666, -0.31399207579629168, -0.19732805683756693, -0.20086965540933532]],
              [0.41669870972185263, [0.41407004111244744, -0.56071323275117579, -0.088439084274793675, -0.082254321606076736, 1.161788410707463, 1.5798984895264525, -0.37892337774402329, 0.39717785060901267, -0.13996663098827816, 0.74234523160852017, 0.33482863402809893, -0.73260432310647128, -0.76269806455366307, -0.13791015918565389, -0.057670471130107481, -1.1284361413320598, -0.19013830064751533, -0.4699415124390271, -0.25339407385564588, -0.58609301123057234, -0.47803220388992929, 0.17772178988516632, -1.01299227998168, -0.3054119055693747, 0.92564437962354751, -0.42893191377337248, -0.051571841734826242, 0.78086766195274204, -0.17932553305607751, -0.033396781476306196, 0.58740029669335958, -0.047812729366232286, 0.68444779252797705, -0.59897087689596384, 0.20968319551169323, -0.58693011984650312, 0.016107039624919852, -1.1987658699254253, 0.8473229573974993, 0.34902578788195437, -1.111743371265254, -0.35359533366356505, -1.0456789558552024, 0.58087280510824402, 0.4083530571884425, 0.46908404898758532, -1.1889152392157958, 0.5200790005706144, 1.0650726997254387, 0.42081735196777759, -1.0952254039039191, -0.82563666644151401, 0.025879000586547712, -0.43178112143698405, 0.067299757661443124, 0.63491490488078484, 0.97249250990995806, 0.23266386632808114, 0.16406337819154784, -0.745064311851663, -0.62330879507138715, 0.48866765709616, -0.72870904900008115, -0.58996598211019369]],
              [0.87171222124591119, [-0.018306658516036994, -0.41506939243377783, -0.093480941809916687, 0.74192832791884544, -0.81510791329379262, -0.45491024024818655, -0.16407028934038062, 0.58840316962061023, -0.31685810247942209, 0.4656253820440564, 0.34719290756572041, -0.25876490814129932, -0.15582432393137488, -1.2673561444155552, -1.0237204978376804, 0.92007856292378465, 1.2766572527250259, 0.39779030303578289, -0.67804770948232185, -0.30171233833143596, -0.63635286524702783, -0.9718176518445556, -0.24539302259426612, 0.27662501627101599, -0.82948682136465801, -0.69320090923212663, -1.1812289504612843, 0.28571082881227311, 0.70031834187489028, 0.042776112705486362, 0.18433706176009232, -0.36694975947529823, -1.3252621099628563, 0.32308303557270479, -0.48319080312513013, -0.1910340448677546, 0.56092782171595457, -1.0841511360349911, -0.5417041371271919, 0.2455679981908028, 0.67225642426054766, -0.60554552327334754, -0.67373535881645152, -0.30368692331214475, 1.5269208380599868, 1.0971452983497891, -0.40560734137347298, 0.19902810805226492, 0.66803151426427532, 1.1401754271158651, 0.47913131441595419, -0.65249739077149849, 0.2361973386465582, 1.0506947324346696, 0.46770792432277775, 0.90469300351487825, 1.5497066885386566, 0.8586089731698876, -0.60203067814697087, 0.9617458472826208, -0.093676654600354389, 0.97171946975705936, 0.46279400670803228, -0.11848908450140033]],
              [-0.32898929251397291, [-0.25197391291067478, -0.52916077543609052, 0.46542492577073796, -0.68904994524202823, -0.66469796391448821, -1.3006387341106036, -0.94370729818091781, -0.7583787289209023, 0.65699552676551598, 0.2626989709347437, 0.24621042859664985, 0.12252341380951579, -0.84489798433451135, -0.86717136460282163, -0.75697495482343291, -0.26417444897071773, -0.41891120138387178, -0.24555816251472645, 0.013063230163552424, 0.34229424986392015, -0.66490716138952877, 1.1549011359825248, -0.16569535554598705, 1.0710605289421291, 0.45811603787971072, -0.93505404468592901, 0.084978277043830486, 0.87329372567335095, 0.10025956320475239, 1.2679581302079095, 0.11714586559694821, 0.88861756783760704, 0.16365371290756905, 0.096450109012984578, 0.16545652158825563, -1.1493908349717563, 0.77023126276197085, 1.1490488720494256, 0.17324593323046439, 0.36245466214853578, 0.80842957735008625, -0.2586688410830989, -0.85392026662865728, 0.11727167697032961, -0.4667127681601283, -0.5975092216674549, 0.14181777428653489, -0.77190363053302591, 0.053064632800271176, 0.64617772706181109, 0.33821658179987085, 0.43868929703598647, -0.11913096641249016, 1.1266465857379426, 0.17054181043978306, -0.10036345345176603, -0.090809146477222366, -0.28899110885776674, 0.66087040262881902, 1.144456477970085, 0.71572435808955148, 0.34141648847072631, 0.97457098400803566, 0.13559295525099019]],
              [-0.086799136341034519, [-0.82603243469632692, -0.015109190293309812, -0.54152124857380879, 0.88779099779950676, -0.93262127652286797, 0.28360944626921847, 0.97974451417129838, -0.26183166767065036, -0.61453256283976998, -0.55370678670234774, -0.7219571240135424, 0.81286327543440173, -0.0047297400201625059, 0.60021316050274565, 0.26732789772814292, -0.080799190866561732, 1.1256185948701685, 0.69356390046755356, 0.094285840519919256, -1.2496933671068959, 0.0599016695872732, -0.6730074797991934, -1.2798571036821575, 0.026350073306368561, 0.079530202562885149, -0.57934287611434798, 0.70820718259255278, -1.3459818424423429, -0.084008029244141649, -0.041646154744790762, -0.42461188507164183, -0.6164142418002917, -0.27622043193956569, 0.54666045378995543, -0.72377845986185751, 0.14095359238097815, 0.26312421837370065, 0.51471227653636253, 0.17705673959218621, -0.48813118830374119, 0.29780860945261145, -0.16610435387405678, 0.46703778249979894, 0.25330414160936332, 0.59183599399652664, 0.80765752437723315, 0.61742876423785287, 0.62240659056193293, -0.062005662585877759, -0.7654920845804486, -0.38132300586758411, -0.10108689902645281, 0.41663010145487256, 1.6521553590418523, 0.36478543514565126, 0.65411140666774226, 1.1225704884310075, -0.82322881428735728, 0.21827043530992687, 1.0509775399362158, 0.30381120302385106, -0.61713729575818987, 0.15896017003357754, -0.17839657016194996]],
              [-0.89541828687563729, [0.006023841032204263, 0.55849386451234417, 1.0524249916601485, -0.71213442256749138, -1.113056688136189, 1.2705822739894239, -0.92378167634596242, -0.37279949748669006, 0.26533530554548351, 0.27676805341838068, 0.21119887915514315, -0.38276875807142197, -1.3297426832112176, 0.3598966384053906, -0.56158836156598513, 0.37515201131080478, 1.0118505672955747, -0.26959552345697219, -0.2613885195991526, -0.016922612692604224, 1.4766110791919387, -0.5565419010474929, -0.27965606694890921, 0.37448754118616201, -0.41656944456207884, -0.45077397457480178, 0.36235441289782822, -0.377513089543771, 0.10686165022908853, -0.97824625582994673, 0.72477399090087413, 0.78133689393829375, 0.65912915946280404, 0.83481014178031843, -0.92996607206281967, 0.70985934703414455, -0.79885396021774369, -0.78729474369556429, -0.33190800973059142, -0.27782180106841609, 0.47409737669508401, -0.52967610514958863, -0.2037594312509837, 0.38129978871903336, 0.94722552579069119, -1.1364080629191238, -0.19608278688046388, -0.98890351722339387, 1.6924288557591483, -0.10648949372890684, 0.60691213764926411, -0.73125683588538681, 0.061908876944930392, -0.74961040138326152, 0.58139909873993489, 0.73503843525095969, 0.91290119800104819, -0.44251701602198917, -0.77089044227255932, -0.6143059836210919, 0.071454491258448924, -0.99333182789316499, -0.01317875195242833, 0.704570024075169]],
              [0.72343051116448198, [0.23490590223125479, 0.74874032350650876, -0.48313585830784062, -0.080590846491592719, -0.04755104063225199, -0.82510028073135933, 1.0774576465427752, -0.044826533508487629, 0.88379752677926326, 0.25449031324024018, 0.48796293113134059, 0.88738652415645847, 0.37053876733735197, 0.27521580989257988, -0.7246502834019336, -0.89421173464776349, 0.075357535512701426, -0.71202483842461539, 0.62975585900791176, 0.080364478368324527, 0.18410603244556792, -0.56579669860895876, 0.51578638922869624, 0.42570446628177028, -0.48179498922447134, -0.21430106495110612, -0.072278671076941151, -0.47330089938536846, 0.025043481515367953, -0.79804323618659023, 0.81702951350768493, -0.85190433573597824, -1.4062894946240581, -0.79504868795889372, 0.75612757090338845, 0.74766094145358086, -0.63166939013234502, -0.52672090365089441, -0.84669420071909207, -0.83352774939420171, 0.45748678267634746, -1.3082640143381792, 0.3702269296016637, -0.14029980990998583, -0.37642843797665471, 0.67395627423159388, 0.83335466058785501, 0.89765506920346227, -0.23338091134629962, -0.70524141190870426, 0.58700064646497707, 1.0975063306589115, 0.93666664996345494, -1.25678119903128, 0.1366715230858245, 0.28037404345849448, -0.97611006439576398, -0.98366882859060689, -0.49535398631928135, 0.0020619262057530786, 0.23451960716368336, -0.20507636742126817, -0.89433656924143001, -0.39743661281780635]],
              [-0.25319686089560067, [1.1650065349714365, -0.56217672142356556, -0.082170803705512205, 0.4316409274080516, -0.33236339143938953, 0.76557232816972665, -0.30920973598217411, 0.58717789271260656, -0.61084392325570913, -1.1123693798191907, -0.65167902516063603, -0.48546026945564907, -0.30690678650476744, -0.44353841264411187, -0.27463173294680232, -0.032888849104204858, 0.026040914732658106, -0.40419122520892276, 0.25769400505616846, 0.62661617835984385, 0.54487643369541594, -0.78226222335083206, 0.18188166047486304, 0.23279445759715847, -0.12166571928116264, -0.33436649477436264, -0.49342525991720948, -0.20065845443829375, 1.0057589981122421, -0.98125598203623754, 1.0195407066046238, 0.42173648986436824, -0.35899109453344763, -0.77758131264161323, -0.59654998975744178, 1.4327414998608925, -0.11255509998463467, -0.41422719690683812, 0.42625357379021733, -0.36018921002364446, 0.3408073570574095, -0.016014716898844591, 0.39954658826860312, 0.30268204616345701, -0.75415245476321546, -0.93889650103172462, -1.1119030205986786, -0.53298098744121802, 0.80800970126278437, 1.3510330293406576, -0.78243585932492776, 0.24087297744210992, 1.2066123416826366, -0.010747003741145244, 0.67889358969575042, 1.2575605923838837, 0.68949689213705045, 0.92734460694365084, 1.7576443001173843, 0.95385634820253407, 0.077313450987339563, -0.56627285514012515, -0.3458375454726183, -0.0038269190415307929]],
              [-0.67933340826362665, [-0.22085566856057257, 0.19345927899741577, 0.17917278414650148, -0.18454035996683965, -1.1373233172016386, -0.00045605774422777175, -0.082371533276312234, 0.26238944140164761, -0.51214245166780525, 0.29577036544912699, 0.68626004359198611, -0.13208380058663857, -0.46036048794484097, 0.69550298880172667, 0.61607948275696722, 0.47748999899366001, -0.53507730318562974, 0.40586319474828392, -0.47800491068629503, 1.1469298020110787, -0.92415242347475735, -0.019079297076090317, -0.18203165163677951, -0.36835884382431, 0.6329149723749653, -0.57882384001004394, -0.54237474159045851, -0.20770583501333986, 0.49222944850169448, 0.40402521890113974, 0.25515499772355038, -0.72698293400862557, 0.01546031515261583, -0.58480924404688561, 0.29754067039513826, -1.2073413520195686, -0.83603432881939399, -0.22509267075915187, 0.81525242774218154, -0.68431805290825476, 0.67506607507156469, 0.49023925264017787, 0.033285800966414328, -0.86522389596526506, -0.18449854566453994, -0.73703790847579242, 0.76780121219794539, -0.46551264493129446, 0.87230976534736637, 0.06064235896428255, 1.1887721203765946, 0.30233497685886429, -0.41116530979865223, 1.2994740515240102, 0.28291204067678699, 0.47414748169278481, -0.63179343364575125, 0.41937944285249373, -1.4628480232743193, 0.1798360634522192, -0.99363384367062502, -0.25010163016379844, -0.09226405834350658, -0.53548529446056525]],
              [-0.38564865349420369, [0.19417831879120104, 0.30017975536924152, -0.57727246524621978, -0.37293104211388239, -0.23431568230431912, -0.41794572164140187, 0.48156219418102186, -0.63111117026354513, 0.35640612447417747, 0.43879011591024425, 0.089516919621562316, 0.41222089793500588, -0.49568189443064237, -0.24703780909006415, 0.7466877021884375, -0.8628325540531967, -0.75714382287950777, -0.47418757384760446, 0.3623345956287975, -0.86687054398447927, 0.20472480131034046, -0.10573107175370207, -0.74980846481173713, -0.18586944460310112, 0.85103461527139246, -0.48119854405866413, -0.32497688335402219, 0.89859453351722329, -0.27752597118643652, 0.6613573772808109, 0.38867468129334964, -0.28152615785408663, -1.1822744456581429, -0.49752149972308302, 0.0048073798071681115, -0.53818162459176588, 0.33920886267469591, 0.63511318254008431, -0.59728970624740574, -0.54910924769906466, 0.60913139673600192, -0.065839318220134724, -0.34286074944173894, -0.42855083735314697, 0.61843047173681609, 0.49817665794687344, 0.46948866053414734, -0.6380940093727715, -0.97963082518983213, -0.81181073853438179, -0.31699188228201658, 0.95999347120179068, 0.33818032761925043, -0.90282043543510604, -0.37983788105927485, -0.47259183392263704, 1.0209251763208076, -0.6822195560746136, -0.092174070884404907, -0.76580852509843245, -0.39028301167170149, 0.419875622624935, -0.042916050598486091, -0.58154497857963405]],
              [-0.041070003437130874, [-0.37498009738991267, -0.12169416711556497, 0.51294854115962774, -0.59856064402941156, 0.76678807493473367, 0.79764913141791827, 0.18614162872888976, -0.38669130225114895, -0.84175449423608051, 0.77292323501992954, 0.7255654042927856, -0.58838680107409347, 0.7185859309649214, -1.1067180406288348, -0.7772971197516737, -0.19878784624380685, -0.8649719096769185, 1.0240286887680332, -0.54697219142261355, 0.11941497398766784, -1.4151609237125409, -0.088450862491131058, 0.50915817434799804, 0.68785491802766008, 0.29162179786651149, -0.72128162203303059, 0.82454859378038492, -0.38388031632729769, 0.22108262233040826, 0.87847872813204364, -0.52007672304410257, -0.95424453080808236, 0.063759847106857129, 0.0058936495121426928, 1.255324142717146, -0.34189978705572832, -0.71885148278929645, -0.11278079155461211, 0.13588137243432813, -0.84626207441356482, 0.87891358402833286, 0.13892706568515256, 0.61340601263310979, -0.17079367506946316, -0.5009119903511341, -1.0029937259842039, -0.46522211288710663, 1.0004876298118888, -0.39318096224570503, -0.76150546142255604, -0.40592215249606628, -0.27763638475829339, -0.68410556710550874, 0.19965700106695941, -0.095101505453239199, -0.67551800169233267, 0.75266450434332421, -1.1519972097394495, 0.20879111648024049, -0.08936856503812024, 0.15164748796476579, 0.72279291503202403, -0.51998727878186968, -0.050375599673944262]],
              [0.63111563502606571, [0.73622720639141492, -0.89272886819876396, -0.50848778116920379, 0.60476581188358602, -1.1100157049143367, 0.57314454936549053, -0.31874086775388161, 0.86848430670117516, -0.16881217773838827, 0.018386247307252423, 0.76299534188798768, -0.10829941028851151, 0.41313774391729469, -0.43291824713962795, 0.96861189027375982, -1.0628190772624486, 0.13875377703314759, 0.38290643707299055, 0.03378672142144204, 0.53178789347929156, 0.84290642864186471, 0.085295470502187776, -1.1839591038942467, -0.15188003862047697, -0.12245417629453011, -0.055986041048600881, 0.49666672402565082, 0.20279721922612245, 0.75196762887233459, -0.51845395259556126, -0.32606781497499082, 0.73412086256121822, 0.42179742259188713, 0.8597685918844552, 0.13451483709298773, 0.64072956485208032, 1.0695344534016868, 0.14217973011167087, 0.57046844275251218, -0.18794981021635962, -0.45911439056158926, 0.80211462633084141, -0.079083177517502226, 1.3485131869051949, 1.0510701411414312, 0.47229302554472752, -0.97553317659273797, -0.41290879103514111, -0.31309878847520706, -0.19269673150817573, -0.55286791304530492, 0.9727229402831653, -0.57755897109417265, -0.22156103212041939, 0.32181769364569407, 1.2235319796233437, 0.56729311616208877, -0.081490000078491165, 0.3437214330606374, -1.0449142761999946, -1.0329156042921679, 0.37879529984424809, 1.0739625301331561, -0.027898830247303299]],
              [1.1944637285002673, [0.48132814263524454, 0.60325051323192425, 0.92799060482687246, -0.10250633380804491, 0.36914017102768604, -0.42460427635068299, 0.24251685988919261, 0.67699218691636798, 0.77503499461418579, 0.38559987016922387, 0.85675448273555077, 1.1346483682595288, -0.36806068607946579, -0.4353105331071242, 0.78778096963143507, 1.0308483521690348, 0.8752178732576944, -0.22304785143642972, 0.41024817473235287, -0.2382859074343929, 0.41231910580348358, 0.37933491558944848, -0.40391695765893038, -0.16979039977762464, -0.39173564895041618, -1.1790287697277428, 0.5219589303809653, -0.72051847705518091, 1.000565116053354, -0.13069451775851165, -0.12420533462793415, 0.52889026933263261, -0.53233487098530519, -0.15361831973123904, -0.35403259726132152, -0.8343867286181943, -0.41816948934865933, 0.79522764154896641, -0.70794848030558277, 0.38525534597861172, 0.17888495804356064, 0.52838130715788223, 0.55389387097946652, -0.26728518460908091, 0.13483622659756272, 0.87433439075628916, 0.42512964631595507, -0.89978369860686547, -0.26420849673291669, 0.59170910388705278, 1.0975178731580568, -0.93208154937072518, 0.11104742950909728, 0.11746946275122479, -0.52343408303930117, -0.91993148966594418, 0.0050881757583559938, 0.015485033813332463, 0.20255392513710954, 0.52646092775303543, 1.0746955711875561, -0.23634536526624131, -0.66703072957542242, 0.79809204896356845]],
              [-0.4803275326926692, [0.38494852135618318, -0.24154902043522325, -0.7936587370032181, 0.94639544624780536, 0.1565784326946624, 0.22611520379969988, 0.61780810473140468, -0.74102503338497372, 0.07904576657671479, -0.63161501657665831, 0.83451889883265651, -0.73964900718716575, -0.32305692753513043, -0.47403693764357346, 0.0047627713581176014, 0.62285471044884466, -0.14106899787773183, -1.0498698329982115, 0.96329679420787706, -1.2955968991556508, 0.57839241443368394, 0.18569814901941983, -0.66544733503105757, 0.85580606609884713, 0.0045063392618553333, -0.52801224363661425, 1.0962408911675612, -0.20194397186694518, 0.87561709163234547, 0.9603692084889055, 0.15095721588423328, 1.0508491242613762, 0.2374085819408584, -0.99876672820385581, -0.20149256498177784, 0.40714379962557468, 0.1438069261691074, -0.34603281335802755, 0.71463569620245238, 0.17003316463850682, 0.0028505485424701869, -0.98553311432845281, -0.62862466136266237, 0.17459019393246011, -0.68706418356627919, 0.70538685992596795, -1.1791612348832516, -0.53537958849091849, -0.66418901055024382, 0.051003714350083301, -0.36073669358833022, 0.35846756254738554, -1.6150501168788083, -0.019991134926340203, 1.0817170073158022, 0.69350053130780909, 0.29343842051716562, -0.46631015380144392, -0.81071012455275104, -0.15461996766045163, -0.056826408693697796, 0.035204981597772321, -0.73190786344003911, 0.028468665853483795]],
              [-0.81502873675782883, [0.12216948071890354, -0.57211017032040135, -0.20878131915844847, 1.012966627182966, 0.31355768160488778, -0.50928161080689993, 0.58054180460325633, -0.089886123353919489, -0.42145833625172108, -0.36034431981990128, -0.2280490388302554, 0.86157673518612243, -1.0580852599447961, 1.1524692006653352, 0.34106491180249976, 0.71568762677608255, 0.65780049623708103, 0.2337454420722411, -0.072859500546329184, -0.85060165825932554, -1.0223659962924936, -0.92103743848860309, 1.231194127802705, -0.058125327940436032, 0.80563946801809283, -0.16756019879594386, 0.14607420587498229, -0.63321853932853689, -0.75688000947177414, -0.50595831231738408, -0.44975050336954614, 0.38442350185351232, 0.19695089274558994, 1.0725214558807987, -0.47887811691359544, 0.23259584364005603, 0.60965979116055224, 0.50630649715037435, 0.91694863367129431, -0.7532913537126863, -1.2847187906343729, 1.183381185868061, -0.28578133402904815, -0.07154943846237713, -0.056435238322064631, 0.58631203438190693, -0.2315060272927256, -0.48455871672340051, -0.12107016777015144, -0.54860216168155029, -0.55035952201728766, -0.029453448177879815, 1.6494066590168028, -0.55875261752133609, -0.12207495243778738, -0.49473584215991834, 0.16781535091465768, -0.10023193585291507, 0.21063730805097214, 0.75110509983686757, 0.22958614011916145, 0.67557438328112762, -0.57404782620512917, 0.38351414528259081]],
              [-0.31525198296966972, [0.34597332471352066, -1.2411822108060659, -0.86166025662848555, 0.71571158058035855, 0.56088676961644868, 0.63288310628127731, 0.84908203171954455, 0.60649561090149351, 0.5710181201501886, -0.77609744983335671, -0.41880981319255983, 0.19345703804644188, -0.59988606174763159, 0.33886228118674344, -0.26972896599079876, 1.1450696731669414, 0.79038801214223708, 1.1591628424869209, 1.0055846698821964, -0.38279847358486069, 0.11377372804346282, -0.14005313133683212, -0.86582273075125948, 0.16646025555312935, 0.0079994053521497011, 0.47885670521434592, 0.76416310995907577, 0.77803754125747326, 1.1477509332978577, 0.79834331818873194, -0.56290690230071727, 1.0360722987188622, 0.13782331976015352, 0.19708255984100126, -0.12852969566677852, -0.20715271558207846, 0.62002926141501868, 0.33252509197872182, 0.18970111786315513, -0.57651904820498001, -0.14706903307065192, 0.40599804518215454, 0.97093218196326148, 0.063221537763725272, -1.0268134754134137, 0.85369162594137771, -0.76875361579954349, 0.21801388445214884, -0.99779479342047916, 0.86075350992215627, 0.22570235369786595, -0.50657885477422671, 0.17709796255423896, -0.90133205106138081, -0.70811251001616093, -0.3867997409588505, -1.0612436104679761, -0.10152175704826817, 1.0883626174338659, 0.74039602502404045, 0.052172288997664303, -0.24253689968661873, 0.45010047539988468, 0.60958875532790291]],
              [0.57169387035092845, [-0.49885050896708949, 0.81356391377995985, -0.4534426524114038, 0.59766760439285826, 0.96348415057688219, 0.97094851392052295, -0.096428802252772283, -0.1516592642309473, 0.013954365858593698, -0.066031967752775145, -0.23503544470949264, 0.67304005751349105, -0.54303650528098291, 0.016402566902655694, -0.87804906220643408, -0.60539914017920615, -0.96338430961673094, -0.80904895427103685, 0.33254110427503902, -1.3912713698565025, 0.72744070947152506, -0.35208234684359246, 0.41822967515542786, -0.097916030865289938, -0.12057230532108633, -0.2165290129486559, -0.051103039915980739, 0.16424742955638735, -0.85330218162753646, -1.0288814705773868, -0.23843725648100456, -0.41988423502766553, -1.52044188882362, -0.57813332598261657, -0.62336505610265358, -0.70738780580623428, 0.49887703683965395, -0.72616874988166391, -0.58746817652494165, 0.51502194922267519, 0.017734907587737405, -0.90025840269764501, -0.37738452850586146, 0.52722557704416018, -0.26139627331970561, -0.52626530086172119, 1.5233459399578382, 0.88682140120213171, 1.7284861947146706, 0.16084358680552935, 1.6436464405308704, 0.30855666061055398, -0.90140134589237209, -0.55097104642047312, -1.1800231568610546, 0.3901791190741149, -0.26995358742680026, -0.32412544327175924, -0.25353691908539111, 1.2647876197283217, 0.1090533285132826, -0.60440487349144989, 1.0999493933682634, -0.092598159514305556]],
              [0.55088689040784189, [0.30435841899939442, 0.77954236932089616, -0.73259574611277856, -0.47779952710739526, 0.16268960710357791, 0.1558148470251334, -0.13995313373022356, 0.71760724794903186, 0.35999696033903433, 0.78990057737122377, -0.049569846751544952, 0.91174298105851592, 0.66275243945356332, 0.98521839845492243, 1.377108289126755, -0.32350841405508107, -0.57004613011046901, -0.65225735022469866, -0.14440080762633367, 1.3683632591544912, 0.050977666278895925, -0.20535216898850758, -0.24653431595253134, -0.34649559639338545, -1.1159938591837817, -0.39010275419369961, -0.63031565271904388, 0.31587221961060191, 0.029890065101920518, -0.037146495273575608, -0.76705704935306618, -0.070687539464293722, 0.073682494260566875, -0.29277924203470523, -0.83340144486347556, 0.21872244111500344, 0.49175877264384837, -1.1090114478892878, -1.4088575131194951, 1.0012319615827667, 1.1486128815157757, 0.4254100577411899, 0.19861870259885966, -0.05811678876429463, -0.57040971725287026, -0.12553642035282209, -0.49540279423965844, -0.18142254822476081, 0.034457757447541232, -0.25043797458557449, 0.13956073936954344, 0.18631046273488719, 0.19165173422970852, -0.17156189297609317, -0.99213108186228116, 0.84785054579764929, 0.90880208489107461, 0.65718920535823, 0.33498173190928726, -0.43695980648238669, 0.76699650414524789, -0.52433862577679113, -0.71972208324499665, 0.69402301785094722]],
              [0.28156746481394324, [-0.5361838828893839, 0.7585152044878235, 0.7566191542522086, -0.72351756371434128, 0.50642479108691207, -0.37762789009192599, -0.32417664608406793, -0.72211599181252617, -0.088512260257794295, -0.99685263317946304, -0.93589693714524058, -0.1127027153329294, 0.89540714180762937, -0.13608511184656483, 0.71066286623513275, 0.092929377325650805, -1.6864913268459891, -0.15467340866329327, -0.052842378675491387, -0.51477915606586633, 1.0356495713877216, -0.86041633544239227, -0.46586118948070099, 0.1783351475268303, 0.96905518786757805, 0.78190894954918999, -0.85617260848222621, 0.34140392869920017, -0.19095725076848705, -0.017914184659078007, 0.67110520870667167, 0.15512991454422673, 0.49588241463430366, 0.037584477035053153, -0.47718911358576538, 0.57961770530589596, -0.56161782934815585, 0.62369337175520845, -0.84932504196155667, 0.40636293094315679, 0.85004359348697045, 0.13461147048755473, 0.30713839616067579, 0.50780189096255102, -0.29034245272200832, -0.36760405705174182, -0.79174558260366346, 0.054814940830823555, -0.91639331719471528, -0.34678340425502779, 0.11344926479266076, -0.48114543524958081, 0.005538107768208054, -1.0204707816693486, -0.31672766614962267, 0.54524683354907244, -0.075150029440124277, 1.2258033265090049, -0.25364741251644096, 0.93591596899857976, 0.48312912105096179, 1.0600030216726488, 0.59210565362807233, 0.56846853771466466]]];    

    var o_weights = [[0.48484254901167451, [0.16373481492786118, -0.055885213524146674, -0.13520071072774859, 1.6422829543817243, -0.071946977546720497, 0.85376132961337425, -1.3017057473495262, 0.24689603583715203, -1.8265225138050531, 0.1451433530854298, -0.67603000350010578, 0.44334459915195906, -1.2238350850278297, -0.04126284511125649, -1.2474446353113025, -0.3169751804356622, 1.1256684143060944, 0.38517250103808953, -0.024604769093350728, -1.307819502388726, -1.345976680175766, 0.82211331857349812, -0.72517820988743675, 0.81906652010374781, -0.57522547966708348, -0.59119851981497562, -0.23338104771684293, 0.49329049582809092, 0.30124616044244601, -0.6202916462641318, -1.5893867761079996, -1.5704026157077107]],
              [1.0631581167857145, [-1.401601571630275, -0.43633342929672014, -0.19935360388495008, -0.40722257932197969, 0.4505251088845505, -1.1772319451462687, -0.13882521412430579, 0.79925594217594909, -2.8791936116339465, -0.62992598586710624, -1.0297795739913562, -1.2510590862284214, -0.40243268852497666, 1.1975443616321759, -0.043557694211551812, 0.25882523872301727, -1.2571108311662618, -1.1016258929900091, 0.94140062887532461, 0.72874853440685172, 0.73356360230534423, -0.82440132828184753, 0.060117137869030106, -0.58011926924932633, 0.53856783887763016, 0.33133240114085755, 0.31867790287857506, -1.9671991386270389, 0.31252893773085111, 1.3062799720788036, -0.24824072827591104, -1.3056944235600809]],
              [0.21534081614511177, [0.98955130720923878, -0.90032917205371565, -0.59907490219275461, -1.3140286332040885, 0.99009638095878061, -0.093856522154554603, 0.30694767222635849, -0.98794090030802406, -0.31092645012183534, -1.0674055930206201, -0.92920587356891793, -0.33301425352297237, 0.1730065551046894, 1.1112808437101793, -0.093010212211863286, -1.7033107517204216, 0.43968736962125482, -1.0945962980470019, 0.48687393319776195, 0.92635014837360607, -2.3235461756708524, 1.3912519058558419, 0.41459055289210078, -1.2493165303416203, -0.2272096095750156, 0.26153683758780033, 0.38601393622217239, -1.0842059919341356, -1.5675411778816575, 0.43791580482811626, 0.29861917015283118, 0.98564136496199573]],
              [0.78111452693865779, [-0.016401427798034881, -1.0375522064585372, -1.3513767857340719, -0.87961131321237029, -1.5724880384698863, -1.6951497190083997, 0.48122397358492641, 0.34729178626030677, -0.19391690627989416, -0.8350118975263392, -0.31197527052241891, -1.2812978789142595, -1.224261422876221, -2.1906299554751372, 1.6045301053715384, 0.61438947248233866, -0.017152707440378872, 0.30046208618184567, -1.7460427735078887, -0.98401964419953958, 0.70519040582693238, -0.18867186162460139, 0.56327977559652476, 1.677138438485795, 0.44417085964555669, -0.80758810946078285, 1.3519726074716765, -0.90282590229374959, -0.48643443129696312, 1.3563184182811323, -0.37293645072648096, -0.16203369288130773]],
              [0.40910572749290991, [1.142509887337023, -1.0943950130951898, -0.66994425478843389, -0.20926361326341825, 1.4315461317783145, -1.1952683951244638, 0.039005703537820964, -0.22695784076706976, 1.1040294796420582, -0.95248329738311699, -0.94150340928638632, 0.082844573729784779, 0.40642959773655424, -0.78299372208188367, -0.76732033542933176, 0.30490966683636445, -0.94145117373387022, -0.86334975132622482, 0.41073686274404675, 0.84291722487855947, -0.59437386111184554, -1.3564083903282496, -1.3102600180349195, 0.21371991901739112, -1.8518375494652985, 0.95377669695028888, 0.15650135438677357, -0.64337012605995414, 0.72687664707504041, -0.92003780422680481, 0.13783754433636219, -0.17306016305394048]],
              [0.3808746383974379, [-0.96065943199718029, -0.07362625547951647, -0.70960364617556659, -0.81842532072393637, 0.72378918467430164, 1.0570155731191146, -0.89006980930974366, 0.00045755753297304453, 0.15197072977826401, -0.18509495694527575, -0.93580723489862572, -0.93756742081161848, 1.4821292291961166, -1.3388369979261314, 0.0076775676189083462, -1.2941463148572212, 0.0028190606584962545, -2.2071312037165813, -1.03027807673517, 0.74425244945045321, -0.9003183849700982, 1.17420481448523, 0.39412446655668609, 1.8874960016383209, -0.97754873996542946, -0.13869526026245951, -0.78828713580735388, -0.64244699852935372, -0.29732978324307185, -1.1991209746666989, 1.204305846892876, -1.2364939464382048]],
              [1.0379705099187766, [-1.0247436686286664, 0.92964690073648115, -1.1185084112801771, -0.87806589981108263, 1.1104638062170209, 0.33734495178951296, -0.28735106409467803, -0.26663416082554908, -1.8052795538182496, -0.57720682184892391, -0.70340961774723543, 0.22480510292286227, -1.1065614107390513, 0.84420385411627352, -0.93696935179066676, 0.50556285417148727, 1.2402536354021196, -0.57786946785330551, -1.2851777197360694, -0.76098441083006618, 1.0261569372999326, 0.6590799693541991, -0.19052270803826432, -1.4030255264745244, -1.8902114252771001, -0.043023298154809778, -0.97653876228920222, -0.53215048795342146, 0.4123919868956572, -0.67337150541020618, 0.69205442533770134, 0.97473089730779017]],
              [1.0791665745909911, [-0.73706938992597937, -0.84424930669444465, -0.50011744326393959, -0.21026724750159226, 0.2574489947305556, -1.1521227909873599, -2.2412535703724616, 0.5896697825049283, -1.1810766180134629, 0.085325011886874316, 0.20071555039092551, 2.3106254002891786, -0.092566622522444061, -0.24294838178678008, 0.98966638522665906, 1.2978935613093101, -0.6572469735524038, 0.69273296848363575, 0.4542945952256936, 0.23556383673292711, 0.97262428056158623, -0.47371540488425684, -0.25689719984682591, -0.88555329780903735, 0.027404761815062777, -1.2519473027071437, -1.2366332441211034, 0.56250218347077918, -1.8458785675823624, -0.030220311320963835, -1.0362465224677686, -0.94379388261202424]],
              [0.65294090029457841, [-0.65850202285616422, -0.58657669150134695, -0.78279312481866015, -0.7595828649751295, -1.3995565909168401, 0.72277051565802874, -1.410080779372803, 0.30790144302271127, -0.23326977830295767, -1.2184821524014009, -0.13099978661544215, 0.50188707004615374, 1.3745541712033791, -0.28851998923680328, 1.4673975780229052, -1.1985772235989733, -0.5309340991013175, 0.012274097450459534, 0.69340681817221284, -0.86456066458083414, -0.90655480533915955, -0.21922324919555178, 1.0456913712482059, 0.89250164417257527, -1.7434191362828861, -1.6176891488156699, 0.26769037861906475, 1.4118017372573308, 0.67698477342525443, 1.3546350607774622, -1.1821950866659041, -0.032858986258713384]],
              [-0.53091653094335101, [-0.15068759748043326, 1.414894291594087, 0.24494409951958673, -0.53298501744264903, 0.67921980843500784, 0.21346370462944395, -0.69514659858187289, 0.64729370363392502, -0.32733989954515075, -0.54762816416852045, -1.4534659866724422, 0.61977105040977676, -0.086663815045253029, -1.6633845446006654, -0.97875020259811374, 0.051211719504809725, 0.1870721004024152, -0.15454038651374236, -1.0235645591360001, -0.22480735612626454, -1.0618551530491074, -0.99098741328510487, 1.2315600122426928, -0.4390839032774686, -0.24223121194798058, -2.0379156406500845, 1.0995629095324551, -0.039148365956604224, 0.4301293925064929, -1.2624964222690316, -1.7309760199774533, 1.1751169057412238]],
              [0.081736391974603001, [-0.66800447132782204, -2.1070018716409535, 0.4576194673063757, -1.2836698032170739, -1.3738594055394298, 0.73862696977172759, -0.79685087864897264, -1.0459637089016038, 0.81334808692571614, 0.30331045174327753, -0.72118730413390586, 0.59823419186315407, -1.53518219079151, 0.36074594804761945, 0.035484515783145584, -0.85885072324342648, -1.0589325590206693, 0.16966813865974623, -1.1240432993860263, 0.68393189328605597, -2.1907968625537606, -1.1021370164824562, 0.65819129873971294, 1.1162570134945244, 0.64736799915972887, -0.3007973673500226, -0.49833746454422845, 1.0286691756864781, -0.24553290555001372, -0.78302736339610091, -1.4557526737651261, -0.41163568711748472]],
              [0.42575687517544819, [-1.5761658564638135, -0.096594338366900082, 1.3378623907870417, -0.57895648835289937, -0.10772410778610787, -1.8321530005712134, -0.79940602660136417, 0.77488132450723335, 0.62677686335288585, -0.46376500876075122, -0.20844839503699175, -1.2769861258447261, 0.74827517922243325, -1.61827663342284, 0.30713428450409924, -1.1936363554192542, -1.2939894196147064, -0.92723264825196483, 0.10511538373487959, -0.33429458274881457, -1.2053502922883599, -1.3599621380215241, -0.0039564761423587546, -0.28599169128171598, 0.40260903017924315, 0.82918721191839539, 0.42824214212866507, -0.85786739961054181, 0.011298034778405568, 0.87166533763390019, -0.024723592071255508, 0.38999922935826292]],
              [-0.031857204542326739, [-1.3907738159091123, 0.60198201685843278, 0.51677228827034316, 0.74467385852844481, 0.43991534792362225, -0.18985361073342841, 0.0085830486902746111, -1.6398131814570489, -0.74590756390211954, -0.24693045744556691, -1.0547036617185237, -0.96839138478661591, 0.54123189094717672, -0.18662046459329565, 0.83231389951594337, 0.51086071659152388, -0.1083738003629776, -1.2568185782703321, -1.6446499552196274, 1.0346769342952753, -0.71385637437735516, 0.04946568185847347, -0.13992855887441999, -0.83100254859841682, -1.7002882941292474, 0.31280585995680582, -1.1930051469912881, 0.66266484905418499, 0.73998658620264435, 1.4861829125970292, -1.1631047735824787, -0.21392030540379675]],
              [1.0163315794059473, [-1.0014478114339223, 0.11812339264808981, -1.761594235303289, 0.9645284840868511, -1.7313794786453893, -0.95960795211466299, 1.1380645349965526, -0.69456661407414899, -0.01239029630640226, -0.33961255919528732, -0.87103774636858156, 0.98619273712270705, 0.35893989998765707, -0.44227996468286623, -0.70153268343073061, -1.2008876515624205, -1.4086585603989994, 0.79524474740636886, -1.4077985419443955, -0.14721072254406978, 0.63511700428569262, -0.20078651876974321, 0.64842805711300633, -1.5832524774665342, 0.12983250574648805, 0.79665815576294896, 1.326307542260541, 1.326905554904013, -0.89415153574170536, -0.29985244507316794, 0.66796646730988085, -0.47503587284423565]],
              [0.58087007586851525, [0.79505520005291641, 0.88106065568716407, -0.66786697219269797, -0.93747696862591168, 0.3669583457260156, -2.2841460106919405, -0.39818279191106803, 0.20788370722745048, -2.2348928186636252, -0.014070160754205144, 0.51801296111162753, 0.20949190171926912, 1.5004352128235592, -1.5549817357766884, -0.69410971541826461, -0.0083279481792656491, 0.82779807792851579, 0.33415165556015652, 1.0549689837783087, -0.36025716732888641, 0.18313487081535382, -1.2071537476321059, 0.92947337013414066, -0.2469258222290667, -0.84386087409944899, -1.0353361588195042, -0.74967344123465873, -0.80409454012739534, -1.6333880206711577, 0.24247600000787001, -0.0023858060042610454, 0.91456610846400832]],
              [1.2162341236490521, [-1.2106287498756703, 1.25683331454324, 0.44438124572834914, -0.57490900258167366, 1.8705493861018232, -0.11272282768063938, 0.0091938420070820179, -1.1571675691648162, -1.3485664549120133, -1.2114546000522144, -1.171459830278538, 1.0151137927464093, -0.75843630742308576, -2.0390139302728119, 2.098640391301692, 1.7853525898326021, 0.52986739126359572, 0.071209357960565489, -0.51023086282667984, -1.5923809630241628, -1.4334880438394333, 0.48237234577465321, -0.67363077530784621, 0.8190530599929382, 0.5487470984962215, -0.14345926453312804, -0.25190286668049139, -0.91480231397540657, -0.19628168816122701, -0.65541061085581354, 0.74059312173747327, -0.18923350272339365]],
              [-0.054231246724761747, [0.082381931711869472, -1.1115600250929201, -0.85540362267287517, -0.77587184224246264, -2.2839307717543611, -1.7867591186854141, -0.36503448174344977, 0.65634311719226679, 0.56883278842290319, 0.45929415359495668, -0.9765277914170104, 0.11792764116956467, -0.80194661304578652, 0.36305475469260495, 0.098220956440524851, -1.3774442360963506, 1.5751589238940393, -0.65763093320403609, 1.5404616006938885, -1.6312021595092667, 0.41442353986723973, -0.75659927189650666, -0.7679778491780197, -1.4289445617082082, -0.50828445762988006, -0.27037002510387453, 1.0309622134488479, -0.46810789100862255, -0.43964484999517878, -2.0137905762179131, 0.56691612582527728, 0.53978397783893783]],
              [-0.35163087141303412, [-0.45530916400235383, -0.25948904696625674, -1.2370033402484231, -0.11316416700909224, -1.6924829933575318, 0.66600702783440779, 0.306761057667986, -0.39881902063953883, 0.13539015577856672, -0.4666212851880176, -0.75824704921492647, 0.8133682198174178, -0.053981831674546954, -1.4318465219481293, -0.46283319019742203, 0.49397222608826757, 1.1587736949672807, 0.31586245858871681, -0.46837448601887732, 0.49813461179745361, -1.491704747465721, 1.0364749323222524, 0.13417898068665349, -0.89616798417027832, 0.16948390236419614, -1.0277400658624596, -1.9203987776370075, -1.3829473477478289, -0.71406823019500554, 1.7351256777004205, 0.18399489726040308, -1.2549274093470395]],
              [0.5063318850128915, [1.5773565131912473, -1.3463907889043842, 0.10723475021888976, -0.062633828409310269, -0.11691236088081874, 0.12697089176705637, 0.26734661637468049, -0.44853605152544163, -1.2088608822941307, -0.32333112759980082, -0.46701850346290369, -0.38034607622729921, -0.70530449966533959, -0.41000935869052635, -1.3590355285538944, 1.4808347143621903, 0.48857176356078913, -0.12037472268678469, -1.2068217490916029, 0.15779300891018549, -1.2951258082695492, -0.91992188316502577, -0.14458251957849647, -1.5550568440340367, -0.19662460937396703, -0.56827808392607448, 0.91576224388894212, -0.29252548228548675, 0.74353776113555592, 0.52181107116892189, -0.1469277868638412, -1.0857550278059658]],
              [0.87150876369592234, [0.88737696170414926, 0.97687755304696766, -0.37639996220562605, 0.71963972331041925, -0.9499564277219128, -1.2775614443757664, -0.12656578910859392, -2.0734651226280585, 0.6170107713055214, -1.3402291685884238, -0.188877542198541, -0.9021822787900039, 0.59036307482468575, 1.0486562179905787, 0.86561761513824531, -0.084611399708848858, 0.55713431260278989, -1.7791415677169435, 0.54925040372219192, -0.029942988312540594, 0.98387600145861198, 0.7762653832333487, 0.71974029528097927, 0.45158282826785429, -0.49504877380258211, -1.7159692359361272, 0.50646262135418163, -0.61311985525715995, -0.42784989545830959, -0.92565691242709935, -1.1033568011072861, -0.1464476635351307]],
              [0.78929752676248899, [1.3381544260139917, -0.16339353951166294, 1.4568889798412854, -0.53700530600518159, -1.470527184850384, -0.88200010859712774, -1.5238036939906539, 0.65899219063450365, 0.23459425358978442, -0.55860607214563185, -0.52261334479325572, -0.91440529693703887, -0.46592921916481256, -0.10122472281435904, 0.069861094073622718, 0.92245686492681789, -0.22819840681470885, -0.11612077641749699, 0.62903653709436458, 0.43362970625936337, 0.59672576163795554, 1.2943951665768478, 0.25180571825277587, -1.013776074843763, -0.98751828302254385, -0.15256288241251703, -0.2802932313076682, -0.58459596384477497, -1.1553391638360464, -0.3308630804710942, -0.17516366336183778, -1.1902276818679931]],
              [-0.071736776864783497, [-1.2891575852520607, -0.33916850730147952, 0.73487696742558439, -0.85760921971572346, -1.2084943890576072, 0.7101988212671756, 0.52010584122849512, -2.7823092521968893, -0.68286605571067693, 0.30289088984857687, -0.56832069521452566, -0.94685044498840465, -0.056520606202354585, -0.1621838540571984, 0.57853937207548767, 0.055726125268058445, -0.50466761934219762, 0.071328309710332299, 0.10305375422082684, -1.0604964414625031, 0.51737998843067712, 0.5929490556936633, 0.86079942182216029, -1.5601064769057711, 0.96020736984787425, 0.44693762353878241, -1.1505646010807684, 0.5608495131684782, -0.40912059502806403, -1.7807190542107361, -0.6894704470927514, -1.2983564529166067]],
              [0.68641344973406893, [-0.68384417503670902, -0.46980421852398163, 0.52154970485371588, 1.2231006094583632, -1.0049318015542217, -1.0859241473650281, -0.96230773099969624, -1.3291545030727996, 0.57051564016847967, -0.23978929120147568, -1.4933416100906503, -0.71651571878309672, 2.085506303385162, -0.63704078353712956, -1.4134398858422412, 0.69541957365174767, 1.0637421523026047, 0.0014969648464780636, 0.82137609268075162, -0.46548932181757713, 0.36985339745262974, -0.62851891928088122, 0.19595249113410035, -0.15354088463439716, 0.82411948471726992, 0.4516609778763479, -1.6237631928841809, -0.12631776164121308, -0.50885710271161744, 0.55594472361832203, 0.10527930357746587, -0.36835943225253781]],
              [-0.12231877877507831, [1.6101672826075519, 1.749817419054821, 0.46329305119681835, -0.63712672287999772, -1.6155620296392605, -0.81100905134785395, 0.28237476509823334, -0.56825427838830722, -0.91902789996744827, -0.12931079702238368, 0.26970708450198067, 1.1342015078418022, 2.182954673301845, -0.51333709959289064, -0.30214062066855368, -0.06812295789882987, -1.6757612723140451, 0.75973201672545021, -1.6435515301095176, -0.1331372665012793, -1.291652581932653, 0.55190064248701853, -0.14155029860402693, -0.49192143232628721, -0.88333835151878393, -1.5754802420234388, -1.2064982886591833, 1.123808940481861, -1.0162596985536432, -0.82175492156880625, -0.028896154484363303, -0.69750712055246744]],
              [0.29121425412552138, [0.98309154243750119, -1.0084841836097587, 0.42023563914436218, 1.7885733474601464, -0.23212783005927434, 0.67437500545385243, -0.081012297966646191, 0.59467521613585506, -0.32832067488254779, -0.033063875259684218, -0.18778372454884393, -1.7344736717133657, 1.6999337769259972, -0.56656250651057283, -0.9948635026905519, -1.3447820924636515, -1.3829941765563207, -2.0972940294649467, 0.74367218461666407, -0.68545451730807327, 0.24781839659384911, 0.34125283471738521, 0.51955518061854022, -1.6354306830175374, 0.060249630508881331, -0.35636884429293886, -1.4166701588593149, 0.4419921149464433, -1.337232074533357, -1.5342419238551728, 0.30562258307572243, -0.83172287631951369]],
              [1.3620455897157224, [0.039927157413820455, 1.1657950752484352, 0.67893139335419928, -0.32682114891812114, -0.52820355980302613, -0.025762736458331159, -2.9812333887218134, 0.56357010486952597, -1.3740367370004964, -0.76461347542254243, 0.14769423451843261, -1.0971301699816272, -1.4376763793481011, 0.2307639151758111, -0.56072185115323858, -0.95953091204049301, -0.54506909633398004, -1.0505702213322607, -1.157050881047307, -0.051873721489151037, 1.1182948449074914, 0.19709604327872465, 0.014934686394411109, 0.92365890947556006, 0.6393419687793126, 0.33089777686451627, -0.73163863005996865, -0.020269008467067841, 0.23078528247316121, -0.8240000390184905, 0.87691648701159153, 0.77982583118068771]]];

    var net = new NeuralNet;
    net.h_layer = net.create_layer(h_weights);
    net.o_layer = net.create_layer(o_weights);

    return net;
  }

function toggle_autostart(e)
  {
    if (GM_getValue('autostart', false))
      {
        GM_setValue('autostart', false);
        autostart = false;
        e.target.firstChild.nodeValue = 'Toggle auto-start (currently off)';
      }
    else
      {
        GM_setValue('autostart', true);
        autostart = true;
        e.target.firstChild.nodeValue = 'Toggle auto-start (currently on)';
      }
  }

function start()
  {
    if (document.getElementById('dlcounterimg') != null)
      {
        var div = document.createElement('div');
        var link = document.createElement('a');

        if (autostart)
            var text = document.createTextNode('Toggle auto-start (currently on)');
        else
            var text = document.createTextNode('Toggle auto-start (currently off)');

        link.appendChild(text);
        link.setAttribute('href', '#');

        link.addEventListener('click', toggle_autostart, false);

        offset = document.getElementById('dlcounterimg').style.top;
        offset = Number(offset.slice(0, offset.length-2))+10;
        
        div.appendChild(link);
        div.style.position = 'absolute';
        div.style.left = '35px';
        div.style.top = offset + 'px';

        document.getElementById('dlcounterimg').parentNode.appendChild(div);
      }
    else
      {
        
        if (window.location.href.match('megaupload') != null)
          {
            var mt = document.getElementById('middle_top');
            var image = mt.firstChild.nextSibling.firstChild.nextSibling;
            var form = document.getElementById('captchafrm');
          }
        if (window.location.href.match('megarotic') != null)
          {
            var content = document.getElementById('content');
            var image = content.childNodes[7].firstChild.nextSibling.firstChild.nextSibling;
            var form = document.forms[1];
          }
        
        textbox = document.getElementById('imgstr');
        
        textbox.style.fontWeight = 'normal';
        textbox.style.fontSize = '8pt';
        textbox.value = 'working...';
        
        textbox.value = get_code(image);
        
        form.submit(); 
      }
  }

function update(e)
  {
    if (e.target.tagName == 'A')
      {
        if (autostart)
          {
            window.location.href = e.target.href;
          }
      }
  }

var autostart = GM_getValue('autostart', false);
window.addEventListener('load', start, false);
document.addEventListener('DOMNodeInserted', update, false);
Ama Bu Code'lari Nereye Yazıcagımı Bilmiyorum Biri Anlatabilir Yada Program Yapmayı Bilen Biri Yapabilirmi?
 
Yukarı Alt