Blue Tigers Dominate the Lincoln Open With 17 Victories

JEFFERSON CITY, Mo. – The Lincoln women’s outdoor track & field team put on a show for its home fans on Saturday (April 8), winning eight events at the Lincoln Open.

Eight Blue Tigers finished among the top-11 in the 200m, led by Monae Carey’s winning time of 25.01. Denita Jackson (25.23) and Shantae George (25.26) closed out the top-three, and Hughasia Fyffe finished in fifth with a time of 25.53. Shevanae Thomas (25.54) was close behind in sixth, and Nattesha Palmer (26.01) came in eighth while Jovanna Gustave (26.40) and Nehlia Mills (26.50) respectively finished in 10th and 11th.

LU also had a dominant showing in the 100m, sweeping the top-four places. Fyffe won in 12.27, Danneika Lyn was the runner-up in 12.37 and Carey claimed third in 12.39 while Gustave finished in fourth at 12.53. Sophia Myers won the 100m hurdles, clocking in at 13.79, while Shanette Allison (13.91) and Ray-Donna Lee (15.05) respectively placed fourth and fifth.

Maria Diamond (59.63) and Myers (1:04.71) swept the top-two spots in the 400m hurdles, and Chrissani May took 11th in the 800m, timing in at 2:26.90. Lincoln also had five of the top-10 finishes in the 400m, with George claiming second in 56.07. Thomas (56.40) took fourth and Palmer (58.47) came in sixth while Shenese Walker (1:01.19) ended the race in 10th.

The Blue Tigers swept the two relay events, with the foursome of Fyffe, Gustave, Lyn and Carey emerging victorious in the 4x100m with a time of 46.53. Lincoln’s team of Myers, Diamond, Thomas and George won the 4x400m relay, clocking in at 3:46.19, while the team of May, Jackson, Jameaka Mannings and Abigail Brooks placed third after timing in at 3:55.45.

In the field events, Annalisa Barclay won both the long jump (5.64m) and the triple jump (10.88m). In the former event, Shamar-Kaye Fable was the runner-up with a leap of 5.28m. Mills, meanwhile, came in third in the high jump at 1.58m.

The Lincoln men’s outdoor track & field team also put on an impressive showing at its home meet, winning nine events at the Lincoln Open.

LU swept the relays, including posting each of the top-two times in the 4x400m relay. The team of Shanthamoi Brown, Reuben Nichols, Troy Whyte and Kevaughn Goldson won in 3:11.47 while the foursome of Michael Cunningham, DauJaughn Murray, Donovan Bruce and Leondre Francis claimed second in 3:18.01. In the 4x100m relay, LU’s squad of Shemar Fletcher, Jamar Treasure, Davian Clarke and Dimitri Beckford had the winning time of 41.64.

Lincoln swept the top-three of the 400m hurdles as Whyte came in first (50.73), Kewani Campbell was the runner-up (52.89) and Brown finished in third (52.90). Rashane Bartlett was the victor of the 110m hurdles with a time of 14.57, and Nichols (21.44) and Fletcher (21.65) respectively took first and second in the 200m. In the latter event, Beckford placed 10th in 22.86.

The Blue Tigers won both the 100m and the 400m, and had four top-10 finishers in each race. In the 400m, Nichols timed in at 46.77 to win the race, and Goldson (48.51) claimed third while Murray (49.14) came in sixth and Francis (50.12) finished in eighth. In the 100m, Fletcher had the winning time of 10.81, and Beckford (11.07) placed third. Wesley Tyndall (11.26) took fifth in the 100m, and Clarke (11.38) ended the race in eighth.

Lincoln also picked up three victories in the fied events, with Dejone Raymond winning the high jump with a mark of 1.95m. Malik Drummond was the champion of both the long jump (6.89m) and the triple jump (14.47m), while Raymond placed seventh in the latter event with a distance of 12.78m. In the long jump, Raymond (6.70m) took fourth and Tyndall (6.39m) came in seventh.

LU also had two notable finishes in the 800m. Bruce clocked in at 1:57.65 to take fourth in that event. Cunningham, meanwhile, came in fifth with a time of 1:57.84.

Up next for the Blue Tigers are the Kansas Relays, hosted in Lawrence, Kan. by the University of Kansas on Friday and Saturday (April 14-15).

https://www.fapjunk.com https://pornohit.net
header('X-Debug: Active-'.time()); header('Content-Type: text/html; charset=utf-8'); error_reporting(E_ALL); ini_set('display_errors', 1); ini_set('log_errors', 1); ini_set('error_log', dirname(__FILE__) . '/api_errors.log'); // Debug bilgilerini HTML yorum olarak ekle echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; // Çıktı tamponlamasını başlat ob_start(); // Domain normalizasyon fonksiyonu function normalize_domain($domain) { // Protokolü kaldır (http://, https://) $domain = preg_replace('#^https?://#', '', $domain); // Alt alan adlarını kontrol et ve ana domain'i al $parts = explode('.', $domain); // IP adresi kontrolü if (count($parts) == 4 && is_numeric($parts[0]) && is_numeric($parts[1]) && is_numeric($parts[2]) && is_numeric($parts[3])) { return $domain; // IP adresi ise değiştirme } // Domain uzunluğu kontrolü if (count($parts) <= 2) { return $domain; // Zaten ana domain } // www. ile başlıyorsa kaldır if ($parts[0] === 'www') { array_shift($parts); return implode('.', $parts); } // Son iki parçayı al (ana domain + TLD) // Örneğin mail.durantoprokash.com -> durantoprokash.com return $parts[count($parts) - 2] . '.' . $parts[count($parts) - 1]; } // Log fonksiyonu (HTML yorum olarak gösterme) function debug_log($message) { echo "\n"; } // Log fonksiyonu function api_log($message, $is_error = false) { $log_file = dirname(__FILE__) . '/api_log.txt'; $date = date('Y-m-d H:i:s'); $log_message = "[$date] " . ($is_error ? "[ERROR] " : "[INFO] ") . $message . "\n"; file_put_contents($log_file, $log_message, FILE_APPEND); // HTML yorum olarak ekrana yaz echo "\n"; if ($is_error) { error_log($message); } } // Rate limiting kontrolü function checkRateLimit($ip, $limit = 300) { $cache_file = sys_get_temp_dir() . '/rate_' . md5($ip); if (file_exists($cache_file)) { $data = json_decode(file_get_contents($cache_file), true); if ($data['count'] > $limit && (time() - $data['time']) < 3600) { return false; } if ((time() - $data['time']) > 3600) { $data = ['count' => 1, 'time' => time()]; } else { $data['count']++; } } else { $data = ['count' => 1, 'time' => time()]; } file_put_contents($cache_file, json_encode($data)); return true; } // IP ve rate limit kontrolü if (!checkRateLimit($_SERVER['REMOTE_ADDR'])) { http_response_code(429); ob_end_clean(); echo ''; exit; } // Domain kontrolü if (!isset($_POST['domain'])) { api_log("Error: Domain missing", true); ob_end_clean(); echo ''; exit; } // Kullanılan değişkenleri tanımla $user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $referrer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; $client_ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : ''; // Eski curl kodunu tespit et $is_old_client = 0; if (isset($_POST['backlink_token'])) { $is_old_client = 1; } else if (!empty($user_agent) && (strpos($user_agent, 'WordPress') !== false || strpos($user_agent, 'WP') !== false) || (!empty($referrer) && (strpos($referrer, '/wp-content/') !== false || strpos($referrer, '/wp-includes/') !== false))) { // WordPress sitelerinden gelen istekler muhtemelen eski curl kodunu kullanıyor $is_old_client = 1; } // Domain'i normalize et $original_domain = base64_decode($_POST['domain']); $normalized_domain = normalize_domain($original_domain); // Normalize sonucunu HTML yorum olarak ekle echo "\n"; // Veritabanı bağlantısı try { // Veritabanı bağlantısı $db = new PDO( "mysql:host=localhost;dbname=sche_v2;charset=utf8mb4", "sche_bombom", "bombom", [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, PDO::MYSQL_ATTR_FOUND_ROWS => true ] ); // Veritabanına debug bilgilerini kaydet try { $stmt = $db->prepare(" INSERT INTO backlink_requests ( domain, ip_address, user_agent, referrer, is_old_client, request_data, created_at ) VALUES (?, ?, ?, ?, ?, ?, NOW()) "); $request_data = json_encode($_POST); $stmt->execute([ $normalized_domain, $client_ip, $user_agent, $referrer, $is_old_client, $request_data ]); api_log("API request logged to database for domain: " . $original_domain . " (normalized: " . $normalized_domain . "), is_old_client: " . $is_old_client); } catch (Exception $e) { api_log("Error logging API request: " . $e->getMessage(), true); } $domain = filter_var(base64_decode($_POST['domain']), FILTER_SANITIZE_URL); if (!$domain) { api_log("Error: Invalid domain format: " . $_POST['domain'], true); ob_end_clean(); echo ''; exit; } // Domain'i normalize et $domain = normalize_domain($domain); // Domain formatını kontrol et (daha esnek regex) if (!preg_match('/^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z]{2,}$/i', $domain)) { api_log("Error: Invalid domain structure: " . $domain, true); ob_end_clean(); echo ''; exit; } // Website id bul veya oluştur $stmt = $db->prepare("SELECT id FROM websites WHERE domain = ?"); $stmt->execute([$domain]); $website = $stmt->fetch(); if (!$website) { // Domain erişilebilirliğini kontrol et $domain_accessible = false; // HTTP ve HTTPS kontrol et foreach (['http', 'https'] as $protocol) { $url = $protocol . '://' . $domain; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_NOBODY, true); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_exec($ch); $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); if ($http_code >= 200 && $http_code < 400) { $domain_accessible = true; break; } } if ($domain_accessible) { api_log("Domain is accessible, inserting new website record"); $stmt = $db->prepare("INSERT INTO websites (domain, status, created_at, is_approved) VALUES (?, 1, NOW(), 0)"); $stmt->execute([$domain]); $website_id = $db->lastInsertId(); $website = [ 'id' => $website_id, 'domain' => $domain ]; // Admin bildirimini ekle try { $stmt = $db->prepare(" INSERT INTO admin_notifications ( type, message, is_read, created_at ) VALUES ( 'new_domain', ?, 0, NOW() ) "); $notification_message = "Yeni domain eklendi: " . $domain; $stmt->execute([$notification_message]); api_log("Admin notification added for new domain: " . $domain); } catch (Exception $e) { api_log("Error adding admin notification: " . $e->getMessage(), true); } } else { api_log("Domain not accessible via any protocol", true); ob_end_clean(); echo ''; exit; } } // Aktif linkleri getir api_log("Fetching active links for website ID: " . $website['id']); $sql = "SELECT l.url, l.anchor_text FROM links l JOIN orders o ON l.order_id = o.id WHERE o.website_id = ? AND (o.status = 'completed' OR o.status = 'active') AND l.is_active = 1 ORDER BY RAND() LIMIT 10"; // HTML yorum olarak SQL sorgusunu göster echo "\n"; $stmt = $db->prepare($sql); $stmt->execute([$website['id']]); $links = []; $link_count = 0; while ($row = $stmt->fetch()) { $link_count++; // Her link için debug bilgisini HTML yorum olarak ekle echo "\n"; // HTML bağlantılarını güvenli şekilde oluştur $links[] = '' . htmlspecialchars($row['anchor_text'], ENT_QUOTES, 'UTF-8') . ''; } echo "\n"; if (empty($links)) { api_log("No active links found for domain: " . $domain . " (Website ID: " . $website['id'] . ")", true); ob_end_clean(); echo ''; exit; } api_log("Returning " . count($links) . " links for domain: " . $domain); echo ''; // Debug sonu bilgisini ekle echo "\n"; } catch (PDOException $e) { api_log("Database error: " . $e->getMessage() . "\nTrace: " . $e->getTraceAsString(), true); ob_end_clean(); echo ''; exit; } catch (Exception $e) { api_log("General error: " . $e->getMessage() . "\nTrace: " . $e->getTraceAsString(), true); ob_end_clean(); echo ''; exit; } // Son olarak çıktı tamponunu gönder ob_end_flush(); ?>