stanford-oval/wikipedia huggingface dataset:
Euphorbia marschalliana

| Euphorbia marschalliana> Phân loại khoa học |
| --- | --- |
Giới (regnum): Plantae
(không phân hạng): Angiospermae
(không phân hạng): Eudicots
Bộ (ordo): Malpighiales
Họ (familia): Euphorbiaceae
Chi (genus): Euphorbia
Loài (species): E. marschalliana
Danh pháp hai phần
Euphorbia marschalliana Boiss. 
Euphorbia marschalliana là một loài thực vật có hoa trong họ Đại kích. Loài này được Boiss. mô tả khoa học đầu tiên năm 1846.
Chú thích

↑  The Plant List (2010). “Euphorbia marschalliana”. Truy cập ngày 3 tháng 6 năm 2013.
Cyprinodon pachycephalus

| Cyprinodon pachycephalus> Tình trạng bảo tồn |
| --- | --- |
 Cực kỳ nguy cấp  (IUCN 2.3)
Phân loại khoa học
Giới (regnum): Animalia
Ngành (phylum): Chordata
Lớp (class): Actinopterygii
Bộ (ordo): Cyprinodontiformes
Họ (familia): Cyprinodontidae
Chi (genus): Cyprinodon
Loài (species): C. pachycephalus
Danh pháp hai phần
Cyprinodon pachycephalus W. L. Minckley & C. O. Minckley, 1986 
Cyprinodon pachycephalus là một loài cá thuộc họ Cyprinodontidae. Nó là loài đặc hữu của México.
Tràn bộ đệm ngăn xếp

Trong phần mềm, tràn bộ đệm ở ngăn xếp (tiếng Anh: stack buffer overflow hay stack buffer overrun) xảy ra khi một chương trình viết địa chỉ bộ nhớ lên vùng gọi ngăn xếp của chương trình nhưng nằm ngoài vùng cấu trúc dữ liệu muốn nhắm tới mà thường là một bộ đệm với một độ dài thích hợp. Lỗi tràn bộ đệm của ngăn xếp bị gây ra khi một chương trình viết nhiều dữ liệu vào vùng đệm được định trên ngăn xếp hơn vùng mà bộ đệm đó được khởi tạo. Điều này sẽ làm hư hỏng dữ liệu liền kề trên ngăn xếp, trong vài trường hợp ở nơi bị tràn gây ra bởi lỗi và sẽ làm cho chương trình bị vỡ hay chạy sai. Tràn bộ đệm ngăn xếp là một dạng làm việc sai chức năng của chương trình được biết tới như tràn bộ đệm (buffer overflow). Làm đầy một bộ đệm trên ngăn xếp giống việc làm cho chương trình chạy sai hơn là làm đầy bộ nhớ trên đống (heap) vì ngăn xếp chưa nội dung của địa chỉ trả về cho tất cả các chức năng.
Tràn bộ đệm ngăn xếp có thể được gây ra cố ý như là một phần của cuộc tấn công đập ngăn xếp. Nếu chương trình đang bị ảnh hưởng chạy với các đặc quyền hoặc lấy dữ liệu từ mạng máy chủ ko tin cậy (như là máy chủ web) thì lỗi là 1 lỗ hổng bảo mật tiềm ẩn. Nếu bộ đễm ngăn xếp được làm đầy bởi dữ liệu được cung cấp bởi người dùng ko tin cậy thì khi đó người đó có thể làm hỏng ngăn xếp bằng cách như là đưa mã thực thi vào chương trình đang chạy và kiểm soát quá trình. đây là cách cổ điển và lâu đời nhất và tin cậy nhất với tin tặc để truy cậy trái phép vào máy tính.
Khai thác lỗi tràn bộ đệm trên stack

Các phương pháp kinh điển cho việc khai thác một lỗi tràn bộ đệm stack cơ bản là ghi đè lên hàm trả về vị trí của con trỏ để cho kẻ tấn công kiểm soát được dữ liệu (thường là trên stack của chính nó). Điều này được minh họa trong ví dụ dưới đây:
Khai thác lỗi tràn bộ đệm trên stack > Một ví dụ với strcpy

#include <string.h>

void foo (char *bar)
{
 char c[12];

 strcpy(c, bar); // no bounds checking
}

int main (int argc, char **argv)
{
 foo(argv[1]);
}
Những mã này lấy một tham số từ dòng lệnh và sao chép nó vào một ô nhớ được đặt là c trong stack. Điều này chỉ thực hiện tốt khi đối với tham số nhỏ hơn 12 ký tự (Hình B). Bất kỳ tham số nào dài hơn 11 ký tự sẽ gây tràn bộ đệm (Số lượng ký tự nhiều nhất để đảm bảo an toàn là nhỏ hơn 1 so với kich thước bộ đệm vì trong lập trình C chuỗi ký tự được kết thúc bởi một ký tự “zero byte”. Vì vậy khi nhập 12 ký tự, ta cần 13 bytes để lưu trữ, tiếp theo là các “zero byte”, sau đó sẽ kết thúc việc ghi đè lên bộ nhớ, “zero byte” sẽ là byte ngoài cuối của bộ đệm.).
Khai thác lỗi tràn bộ đệm trên stack > Hàm foo() với những giá trị nhập vào khác nhau

Lưu ý, trong hình C ở trên khi tham số được nhập vào từ hàm foo() lớn hơn 11 byte thì sẽ ghi đè lên “Saved Frame pointer”, ”Return Address”. Khi hàm foo() trả về, chương trình sẽ đem các địa chỉ trả về ra khỏi stack và thực hiện những lệnh từ địa chỉ đó. Do đó, những kẻ tấn công đã thay thế địa chỉ trả về bằng một con trỏ tới bộ đệm stack char c[12] trong đó chứa các dữ liệu mà kẻ tấn công cung cấp. Trong thực tế, chuỗi “A” sẽ được thay thế bởi những dòng lệnh phù hợp với chương trình để thực hiện những chức năng mong muốn. Nếu chương trình này có đặc quyền đặc biệt (ví dụ như quyền quản trị hệ thống), sau đó kẻ tấn công sử dụng những lỗ hổng này để đạt được đặc quyền quản trị hệ thống trên máy bị ảnh hưởng.
Những kẻ tấn công cũng có thể sửa đổi giá trị biến nội bộ để khai thác một số lỗi. Với ví dụ này:
#include <string.h>
#include <stdio.h>

void foo (char *bar)
{
 float My_Float = 10.5; // Addr = 0x0023FF4C
 char c[28]; // Addr = 0x0023FF30

 // Will print 10.500000
 printf("My Float value = %f\n", My_Float);

 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Memory map:
 @: c allocated memory
 #: My_Float allocated memory

 *c *My_Float
 0x0023FF30 0x0023FF4C
 |  |
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@#####
 foo("my string is too long !!!!! XXXXX");

 memcpy will put 0x1010C042 (little endian) in My_Float value.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

 memcpy(c, bar, strlen(bar)); // no bounds checking...

 // Will print 96.031372
 printf("My Float value = %f\n", My_Float);
}

int main (int argc, char **argv)
{
 foo("my string is too long !!!!! \x10\x10\xc0\x42");
 return 0;
}
Sự khác biệt giữa các bậc thềm liên quan với nhau

Số lượng các bậc thềm có sự khác biệt tinh vi trong cách khai báo ngăn chứa mà có thể làm ảnh hưởng đến cách khai thác hoạt động của bộ chống tràn ngăn xếp. Một vài kiến trúc máy tính lưu trữ địa chỉ trả về cấp cao của ngăn xếp trong register.Điều này có nghĩa là bất cứ địa chỉ trả về được ghi đè nào cũng sẽ không được sử dụng cho đến khi ngăn xếp sau được bung ra. Một ví dụ khác về máy chi tiết cụ thể có thể ảnh hưởng tới sự lựa chọn của khai thác kĩ thuật là một thực tế rằng hầu hết kiến trúc máy phong cách RISC(Reduced Instruction Set Computing) (Tối giản hướng dẫn cài đặt tính toán) sẽ không cho phép việc truy cập không sắp xếp tới bộ nhớ. Kết hợp với chiều dài nhất định dành cho các máy opcode, giới hạn của loại máy này có thể thực hiện 1 bước nhảy đến kĩ thuật ESP hầu như không thể khai báo (có 1 ngoại lệ xảy ra khi chương trình thực sự có chứa mã không chắc chắn để nhảy đến register của ngăn xếp một cách rõ ràng).
Sự khác biệt giữa các bậc thềm liên quan với nhau > Ngăn xếp tăng trưởng

Cùng trong chủ đề về chống tràn bộ đệm ngăn xếp, có 1 kiến trúc thường được đem ra thảo luận nhưng rất hiếm khi thấy đó là khi ngăn xếp tăng trưởng theo chiều ngược lại. Sự thay đổi này trong kiến trúc thường xuyên được đề nghị như là 1 giải pháp cho vấn đề chống tràn bộ đệm bởi vì bất cứ sự tràn nào của bộ đệm ngăn xếp khi xảy ra trong cùng 1 khung ngăn xếp không thể ghi đè lại con trỏ trả về. Nghiên cứu sâu hơn nữa về yêu cầu bảo vệ này, ta nhận thấy nó là giải pháp chất phác tốt nhất. Bất cứ sự tràn nào mà xảy ra bên trong bộ đệm từ những khung ngăn xếp trước vẫn sẽ ghi đè lên con trỏ trả về và cho phép khai thác độc hại của lỗi. Ví dụ, trong ví dụ bên trên, con trỏ trả về cho foo sẽ không được ghi đè lại vì thực chất sự tràn xảy ra bên trong khung ngăn xếp cho strcpy. Tuy nhiên, bởi vì bộ đệm bị tràn trong suốt lúc gọi strcpy còn sót lại trong khung ngăn xếp trước đó, con trỏ trả về cho strcpy sẽ có địa chỉ bộ nhớ số lượng cao hơn bộ đệm. Điều này có nghĩa thay vì con trỏ trả về cho foo bị ghi đè, thì con trỏ trả về cho strcpy sẽ bị ghi đè. Tóm lại điều này có nghĩa là việc tăng trưởng ngăn xếp theo chiều ngược lại sẽ làm thay đổi một vài chi tiết về như thế nào để có thể khai thác việc chống tràn bộ đệm ngăn xếp, nhưng nó
sẽ không làm giảm đáng kể số lượng các lỗi có thể khai thác.
Phương pháp bảo vệ

Trong những năm qua, một số lượng những phương pháp đã được phát triển để ngăn chặn lỗi tràn bộ nhớ đệm. Những phương pháp này thường được phân thành ba loại:
+ Phát hiện lỗi tràn bộ nhớ đệm và ngăn chặn chương trình chuyển hướng đến vùng mã độc.
+ Ngăn chặn mã độc từ bộ nhớ đệm mà không cần phát hiện ra lỗi tràn bộ nhớ đệm.
+ Ngẫu nhiên hóa vùng dữ liệu mà việc tìm các mã có thể thực thi trở nên không đáng tin.
Phương pháp bảo vệ > Stack Canaries

Stack canaries, được gọi tên tương tự như chim hoàng yến trong mỏ than, nó được sử dụng nhằm phát hiện lỗi tràn bộ nhớ đệm trước khi một mã độc được thực thi. Phương pháp này hoạt động bằng cách đặt một số nguyên nhỏ trong bộ nhớ trước con trỏ trở về, giá trị được chọn ngẫu nhiên khi bắt đầu chương trình. Hầu hết các lỗi tràn bộ nhớ đệm ghi đè lên bộ nhớ có giá trị từ thấp đến cao, vì vậy trước khi ghi đè lên con trỏ trở về, giá trị canary cũng sẽ bị ghi đè. Giá trị này được kiểm tra để chắc chắn rằng nó chưa bị thay trước khi một đoạn mã sử dụng con trỏ trở về. Kỹ thuật này có thể tăng đáng kể độ khó để sử dụng lỗi tràn bộ nhớ đệm vì nó buộc người tấn công phải đoạt quyền kiểm soát con trỏ kiểm soát bằng những phương pháp không cổ điển như phá hỏng những biến quan trọng khác trên bộ nhớ đệm.
Phương pháp bảo vệ > Ngăn xếp bất khả thi

Một cách khác để ngăn chặn khai thác lỗi tràn bộ nhớ đệm là áp dụng 1 chính sách về bộ nhớ trên bộ nhớ đệm mà nó ngăn chặn việc thực hiện từ các ngăn xếp (W X,”WriteXORExecute”). Điều này có nghĩa rằng để thực hiện shellcode từ ngăn xếp kẻ tấn công phải tìm một cách để vô hiệu hóa bảo vệ thực thi từ bộ nhớ, hoặc tìm một cách để đưa shell code của họ vào vùng nhớ không được bảo vệ. Phương pháp này nay đang trở nên phổ biến hơn nên phần cứng hỗ trợ cho cờ ko được thực thi và có sẵn trong hầu hết các bộ vi xử lý máy tính để bàn. Trong khi phương pháp này chắc chắn sẽ khiến các phương pháp khai thác lỗi tràn bộ đệm kinh điển bị thất bại. nó không phải là không có vấn đề của chính nó. Đầu tiên, người ta thường tìm cách để lưu trữ shellcode trong vùng bộ nhớ không được bảo vệ như heap, và như vậy rất ít sự thay đổi cần thiết trong cách khai thác. Ngay cả nếu điều này là không phải như vậy, vẫn có những cách khác. Những thiệt hại nặng nhất được gọi là phương pháp “trở về libc” để tạo shellcode. Trong cuộc tấn công này payload độc hại sẽ tải ngăn xếp mà không phải với shellcode, nhưng với một cuộc gọi stack thích hợp thì có thể thực hiện được việc hướng tới một chuỗi các cuộc gọi thư viện tiêu chuẩn. thường là với các tác động của việc vô hiệu hóa bộ nhớ thực hiện biện pháp bảo vệ và việc cho phép shellcode chạy như bình thường. Điều này hiệu quả vì việc thực hiện không bao giờ thực sự hướng vào ngăn xếp riêng của mình. Một biến thể của “return-to-libc” là “return-oriented programming” trong đó thiết lập một loạt các địa chỉ trả về một giá trị. Mỗi địa chỉ trong số đó thực hiện một dãy nhỏ hướng dẫn của “máy hái đào” trong mã chương trình hiện có hoặc hệ thống thư viện, trình tự mà kết thúc bằng trả về một giá trị. Những cái mà người ta gọi là mỗi tiện ích thực hiện một số điểu khiển register đơn giản hoặc thực hiện tương tự như trước khi trả về một giá trị, và xâu chuỗi chúng lại với nhau đạt được mục đích của kẻ tấn công. Nó thậm chí có thể sử dụng "returnless"-“return-oriented programming” bằng cách khai thác hướng dẫn hoặc nhóm các hướng dẫn mà tính năng giống như một hướng dẫn trả về 1 giá trị.
Phương pháp bảo vệ > Ngẫu nhiên hóa

Thay vì tách đoạn mã từ dữ liệu, một phương pháp nhẹ nhàng khác là ngẫu nhiên hóa vùng bộ nhớ của chương trình đang thực thi. Vì người tấn công cần phải xác định vị trí của đoạn mã có thể thực thi, ví dụ như 1 nội dung quan trọng(payload) được cung trước hay xây dựng bằng dựng lại mã ví dụ như trong ret2libc. Ngẫu nhiên hóa bố cục bộ nhớ sẽ ngăn kẻ tấn công biết được vị trí chính xác của các dòng mã, tuy nhiên việc này ko có nghĩa là sẽ ngẫu nhiên hóa tất cả. Thường thì các mã thực thi sẽ chạy tại 1 địa chỉ cố định kể cả ngẫu nhiên hóa sơ đồ không gian địa chỉ (ASLR - Address Space Layout Randomization) kết hợp với ngăn xếp bất khả thi, kẻ tấn cong vẫn có thể sử dụng vị trí cố định này. Vì thế tất cả chương trình nên được biên soạn = PIE (position-independent executables) để tất cả cái vị trí cố định này cũng dc ngẫu nhiên hóa.
FC SKBC

SKBC FC, có tên đầy đủ là Samoa Korean Baptist Church Football Club, là một câu lạc bộ bóng đá Samoa thuộc Mỹ.
Danh hiệu

Giải bóng đá vô địch quốc gia Samoa thuộc Mỹ: 1
Cúp bóng đá Samoa thuộc Mỹ: 1
Đội hình hiện tại

Ghi chú: Quốc kỳ chỉ đội tuyển quốc gia được xác định rõ trong điều lệ tư cách FIFA. Các cầu thủ có thể giữ hơn một quốc tịch ngoài FIFA.
Trường đua Jerez

| --- | --- |
Tập tin:Version-monocromo-negativo---PNG rectortada.svg  Kiểu đường tiêu chuẩn FIM   Kiểu đường tiêu chuẩn FIA
Địa điểm: Jerez de la Frontera, Andalusia, Spain
Múi giờ: GMT +1
Tọa độ: 36°42′30″B 6°2′3″T﻿ / ﻿36,70833°B 6,03417°T﻿ / 36.70833; -6.03417
Sức chứa: 125,000
Tiêu chuẩn FIA (loại): 1
Khởi công: 1984
Khánh thành: 1985
Sự kiện chính: MotoGP : Spanish Grand Prix  Formula One : Spanish Grand Prix  European Grand Prix  FIA Formula 2  Lamborghini Super Trofeo  F4 Spanish  FIA MH Formula One
Kiểu đường Grand Prix (1994-nay)
Chiều dài đường đua: 4.429 km (2.752 mi)
Số góc cua: 15
Kỷ lục thời gian: 1:23.135 ( Heinz-Harald Frentzen, 1997)
Kiểu đường Motorcycle (1994-nay) & Kiểu đường Grand Prix (1992-1993)
Chiều dài đường đua: 4.424 km (2.749 mi)
Số khúc cua: 13
Kỷ lục thời gian: 1:38.051 ( Marc Marquez, Honda, 2019)
Kiểu đường Grand Prix (1985-1991)
Chiều dài đường đua: 4.218 km (2.621 mi)
Số góc cua: 16
Kỷ lục vòng chạy: 1:24.513 ( Riccardo Patrese, Williams-Renault FW13B, 1990)
Website: www.circuitodejerez.com
Trường đua Jerez – Ángel Nieto (tiếng Tây Ban Nha Circuito de Jerez-Ángel Nieto), tên thường gọi là Trường đua Jerez, là một trường đua xe chuyên dụng nằm ở thành phố Jerez de la Frontera vùng Andalucia, Tây Ban Nha. Trường đua hiện đang đăng cai chặng đua MotoGP Tây Ban Nha của giải đua MotoGP.
Lịch sử

Trường đua được khánh thành vào tháng 12 năm 1985.
Từ năm 1986-1990, trường đua đăng cai chặng đua công thức 1 GP Tây Ban Nha. Các năm sau, trường đua có 2 lần đăng cai chặng đua công thức 1 nữa (chặng đua mang tên là GP Châu Âu) vào các năm 1994 và 1997.
Từ năm 1987 đến nay (trừ năm 1988) mỗi năm trường đua luôn đăng cai chặng đua MotoGP Tây Ban Nha.
Năm 2020, do ảnh hưởng của đại dịch COVID-19, trường đua được đăng cai hai chặng đua MotoGP, ngoài chặng đua MotoGP Tây Ban Nha quen thuộc còn có thêm chặng đua MotoGP Andalucia. Chặng đua MotoGP Tây Ban Nha 2020 cũng là chặng đua mở màn của mùa giải. Ở chặng đua này, tay đua đương kim vô địch Marc Marquez bị chấn thương nặng phải nghỉ toàn bộ phần còn lại của mùa giải, còn Fabio Quartararo giành được chiến thắng thể thức MotoGP đầu tiên trong sự nghiệp.
Các kỷ lục tốc độ

Dưới đây là các kỷ lục vòng chạy của các giải đua được tổ chức ở trường đua Jerez:
| Giải đua> Kiểu đường Grand Prix  4.429 km (1994–nay) | Thời gian> Kiểu đường Grand Prix  4.429 km (1994–nay) | Tay đua> Kiểu đường Grand Prix  4.429 km (1994–nay) | Xe> Kiểu đường Grand Prix  4.429 km (1994–nay) | Sự kiện> Kiểu đường Grand Prix  4.429 km (1994–nay) | Kiểu đường> Kiểu đường Grand Prix  4.429 km (1994–nay) |
| --- | --- | --- | --- | --- | --- |
| F1 | 1:23.135 | Heinz-Harald Frentzen | Williams FW19 | 1997 European Grand Prix |  |
| Formula 2 | 1:29.296 | Nyck de Vries | Dallara GP2/11 | 2017 Jerez Formula 2 round |  |
| Formula V8 | 1:30.014 | Pietro Fittipaldi | Dallara T12 | 2017 Jerez Formula V8 round |  |
| Superleague Formula | 1:30.029 | Davide Rigon | Panoz DP09 | 2008 Jerez Superleague Formula round |  |
| GP3 | 1:32.279 | George Russell | Dallara GP3/16 | 2017 Jerez GP3 round |  |
| Euroformula Open | 1:36.988 | Harrison Scott | Dallara F312 | 2017 Jerez Euroformula Open round |  |
| F3000 | 1:39.010 | Ricardo Zonta | Lola T96/50 | 1997 Jerez F3000 round |  |
| Formula Renault 2.0 | 1:41.859 | Nyck de Vries | Tatuus FR2.0/13 | 2014 Jerez Formula Renault Eurocup round |  |
| Formula 4 | 1:43.895 | Kas Haverkort | Tatuus F4-T014 | 2020 Jerez F4 Spain round |  |
| GT1 | 1:49.680 | John Nielsen | McLaren F1 GTR | 1995 4 Hours of Jerez |  |
Kiểu đường Moto 4.424 km (1992–nay)
| MotoGP | 1:37.770 | Fabio Quartararo | Yamaha YZR-M1 | 2021 Spanish motorcycle Grand Prix |  |
| World SBK | 1:39.004 | Álvaro Bautista | Ducati Panigale V4 R | 2019 Jerez World SBK round |  |
| Moto2 | 1:41.313 | Sam Lowes | Kalex Moto2 | 2021 Spanish motorcycle Grand Prix |  |
| World SSP | 1:42.532 | Federico Caricasulo | Yamaha YZF-R6 | 2019 Jerez World SSP round |  |
| Moto3 | 1:46.060 | Jaume Masiá | Honda NSF250RW | 2020 Andalusian motorcycle Grand Prix |  |
| MotoE | 1:47.473 | Eric Granado | Energica Ego | 2021 Spanish motorcycle Grand Prix |  |
Kiểu đường Grand Prix thời kỳ đầu 4.218 km (1985-1991)
| F1 | 1:24.513 | Riccardo Patrese | Williams FW13B | 1990 Spanish Grand Prix |  |
| F3000 | 1:34.780 | Éric Bernard | Lola T89/50 | 1989 Jerez F3000 round |  |
| 500cc | 1:47.615 | Wayne Rainey | Yamaha YZR500 | 1991 Spanish motorcycle Grand Prix |  |
| 250cc | 1:50.002 | Helmut Bradl | Honda NSR250 | 1991 Spanish motorcycle Grand Prix |  |
| World SBK | 1:51.850 | Raymond Roche | Ducati 888SBK | 1990 Jerez World SBK round |  |
| 125cc | 1:54.038 | Ezio Gianola | Derbi 125 | 1991 Spanish motorcycle Grand Prix |  |
Epidendrum prasinum

| Epidendrum prasinum> Phân loại khoa học |
| --- | --- |
Giới (regnum): Plantae
(không phân hạng): Angiospermae
(không phân hạng): Monocots
Bộ (ordo): Asparagales
Họ (familia): Orchidaceae
Chi (genus): Epidendrum
Loài (species): E. prasinum
Danh pháp hai phần
Epidendrum prasinum Schltr. 
Epidendrum prasinum là một loài thực vật có hoa trong họ Lan. Loài này được Schltr. mô tả khoa học đầu tiên năm 1920.
Chú thích

↑  The Plant List (2010). “Epidendrum prasinum”. Truy cập ngày 7 tháng 6 năm 2013.
Gamochaeta chilensis

| Gamochaeta chilensis> Phân loại khoa học |
| --- | --- |
Giới (regnum): Plantae
(không phân hạng): Angiospermae
(không phân hạng): Eudicots
Bộ (ordo): Asterales
Họ (familia): Asteraceae
Chi (genus): Gamochaeta
Loài (species): G. chilensis
Danh pháp hai phần
Gamochaeta chilensis Deble, 2006 
Gamochaeta chilensis là một loài thực vật có hoa trong họ Cúc. Loài này được Deble mô tả khoa học đầu tiên năm 2006.
Chú thích

↑  The Plant List (2010). “Gamochaeta chilensis”. Truy cập ngày 4 tháng 6 năm 2013.
Cordylus cordylus

| Cordylus cordylus |
| --- | --- |

Phân loại khoa học
Giới (regnum): Animalia
Ngành (phylum): Chordata
Lớp (class): Reptilia
Bộ (ordo): Squamata
Phân bộ (subordo): Lacertilia
Họ (familia): Cordylidae
Chi (genus): Cordylus
Loài (species): C. cordylus
Danh pháp hai phần
Cordylus cordylus Linnaeus, 1758 
Cordylus cordylus là một loài thằn lằn trong họ Cordylidae. Loài này được Linnaeus mô tả khoa học đầu tiên năm 1758.
Codename: Outbreak

| Codename: Outbreak |
| --- | --- |

Nhà phát triển: GSC Game World
Nhà phát hành: Virgin Interactive
Nền tảng: Microsoft Windows
Phát hành: 
Thể loại: Bắn súng góc nhìn người thứ nhất
Chế độ chơi: Chơi đơn, Chơi mạng
Codename: Outbreak (đôi khi còn được biết đến với tên gọi Venom: Codename: Outbreak) là trò chơi máy tính thuộc thể loại bắn súng góc nhìn người thứ nhất do hãng GSC Game World của Ukraina phát triển và Virgin Interactive xuất bản, game được phát hành vào ngày 25 tháng 11 năm 2001.
Game lấy bối cảnh giả tưởng vào đầu thế kỷ 21, trước khi bắt đầu trò chơi, thế giới xảy ra một trận mưa thiên thạch rớt xuống trong đó có chứa một dạng sống ký sinh của người ngoài hành tinh đã kiểm soát vật chủ của họ. Cuộc xâm lược nhanh chóng lây lan ra khắp nơi. Người chơi sẽ phải trải qua hơn 14 màn chơi khác nhau liên quan đến cuộc chiến chống lại người ngoài hành tinh xâm lược Trái Đất.
Cách chơi

Thay vì mang nhiều vũ khí như các game bắn súng góc nhìn người thứ nhất truyền thống, người chơi chỉ được quyền mang một trong số nhiều loại vũ khí (ví dụ như súng máy, súng laser, pháo sáng, súng bắn tỉa, súng phóng tên lửa, vv.). Vũ khí duy nhất có đạn vô hạn là súng laser, đôi khi dùng để kết liễu kẻ thù AI hoàn toàn im lặng và là điều vô giá cho các hoạt động lén lút. Mỗi nhiệm vụ khác nhau sẽ cung cấp cho người chơi các loại vũ khí quan trọng khác nhau. Các loại vũ khí thực tế đều có thể nâng cao tầm đạn. Các mẫu súng đều có những phụ tùng đi kèm riêng biệt, từ đòn trí mạng của súng, tỉ lệ bắn cho đến độ chính xác.
Thông thường thì áo giáp là một sự lựa chọn rất quan trọng trong game. Codename: Outbreak cho phép người chơi có thể chọn loại áo giáp phù hợp được dùng cho những vị trí khác nhau từ thành phố, sa mạc cho đến rừng rậm. Ngoài ra còn có phiên bản cao cấp gọi là "Seraphim" giúp tăng cường bảo vệ người chơi nhiều hơn.
Ngoài ra game còn cung cấp một túi đồ riêng giúp người chơi có thể mang tất cả mọi thứ đồ khác như súng và áo giáp chẳng hạn trong suốt hành trình của trò chơi. Mỗi nhân vật chỉ có thể chứa một số đồ vật trong một giới hạn nhất định, khi mang quá mức cho phép thì nhân vật của người chơi sẽ di chuyển một cách chậm chạp. Ngoài đạn và thiết bị ra người chơi có thể tìm thấy các loại đồ vật cần thiết khác, chẳng hạn như thiết bị y tế, PDA và các loại đồ linh tinh khác.
Phần chiến dịch chơi đơn cho phép người chơi được chơi với một đội hình hai người, và có thể chuyển đổi giữa hai kiểu đội hình và ra một số mệnh lệnh khác nhau. Ngoài ra người chơi có thể sử dụng chế độ chơi hợp tác nhiều người chơi trong phần chiến dịch. Nếu chơi đơn một mình, game cho phép lựa chọn bất cứ ai vào trong nhóm, cũng như số lượng thành viên mới. Nếu một thành viên của nhóm chết trong chiến dịch, người chơi không thể đưa họ trở lại được và họ sẽ được đánh dấu là KIA cho phần còn lại của chiến dịch.
Chơi mạng

Game hỗ trợ hai chế độ chơi mạng là CTF và Deathmatch cho phép tối đa 16 người chơi cùng lúc. Trong hầu hết các phần chơi mạng, vũ khí áo giáp và đạn dược nằm rải rác xung quanh bản đồ, do đó, người chơi sẽ được chạy xung quanh để tìm kiếm trang bị phù hợp. Đặc biệt màn chơi nhiệm vụ thứ 13 trong tổng số 14 màn chơi của game cho phép người chơi kết nối với người chơi thứ hai thông qua việc sử dụng chế độ chơi hợp tác. Màn chơi nhiệm vụ thứ 14 không có sẵn.
Streblopilum

| Streblopilum> Phân loại khoa học |
| --- | --- |
Giới (regnum): Plantae
Ngành (divisio): Bryophyta
Lớp (class): Bryopsida
Bộ (ordo): Hypnales
Họ (familia): Brachytheciaceae
Chi (genus): Streblopilum
Streblopilum là một chi rêu trong họ Brachytheciaceae.
Chú thích

↑  The Plant List (2010). “Streblopilum”. Truy cập ngày 10 tháng 6 năm 2014.