
SOAL 1
Apa perbedaan pengambilan kesimpulan pada Statistika
Deskriptif dan Statistika Inferensial?
1. Statistika Deskriptif
Statistika deskriptif itu fokus untuk menggambarkan
atau merangkum data yang sudah ada tanpa membuat
kesimpulan lebih jauh atau generalisasi. Intinya, cuma menyajikan data
yang tersedia.
Tujuan:
- Mendeskripsikan dan menyajikan data (bukan untuk populasi yang lebih
luas).
- Mengorganisasi data dalam bentuk tabel, grafik, diagram, atau
angka-angka seperti rata-rata, median, dan standar deviasi.
Cakupan:
- Berlaku hanya untuk data yang kita punya, tidak bisa dipakai untuk
memprediksi atau menarik kesimpulan lebih luas.
Hasil Pengambilan Keputusan:
- Hasil berupa ringkasan data, seperti rata-rata
(mean), median, atau distribusi frekuensi.
- Menampilkan pola data (misalnya tren) tanpa membuat klaim hubungan
sebab-akibat atau kesimpulan untuk populasi.
2. Statistika Inferensial
Statistika inferensial bertugas untuk menarik
kesimpulan atau membuat generalisasi dari data
sampel ke populasi. Biasanya pakai metode probabilitas dan uji
statistik.
Tujuan:
- Membuat kesimpulan dari sampel untuk menggambarkan populasi.
- Membuat prediksi atau menguji hipotesis tertentu.
Cakupan:
- Menggunakan data sampel untuk memahami populasi, sering dengan tingkat
kepercayaan tertentu.
Hasil Pengambilan Keputusan:
- Menggunakan uji statistik (misalnya t-test, ANOVA) untuk menentukan
apakah hasil signifikan.
- Memberikan probabilitas bahwa hasil sampel berlaku juga untuk
populasi.
- Bisa digunakan untuk melihat hubungan sebab-akibat atau prediksi.
Perbedaan Pengambilan Keputusan:
| Tujuan |
Mendeskripsikan data |
Membuat kesimpulan dari sampel ke populasi |
| Cakupan |
Hanya berlaku untuk data yang terkumpul |
Berlaku untuk populasi melalui sampel |
| Metode |
Grafik, tabel, rata-rata, median, dll. |
Uji-t, regresi, ANOVA, dll. |
| Hasil |
“Rata-rata siswa adalah 170 cm.” |
“Ada hubungan signifikan (p<0,05).” |
SOAL 2
Apa Perbedaan Alpha \((\alpha)\) dan
\((\beta)\) yang digunakan di uji
Hipotesis ?
1. Alpha (α) – Tingkat Signifikansi
Definisi: Alpha (α) adalah
probabilitas melakukan kesalahan tipe I, yaitu menolak hipotesis
nol (H₀) padahal H₀ benar.
Karakteristik:
- Ditentukan sebelum uji hipotesis dilakukan.
- Umumnya, nilai α = 0,05 (5%) atau α =
0,01 (1%), yang berarti ada 5% atau 1% peluang salah dalam
menolak H₀.
- Semakin kecil α, semakin kecil peluang melakukan kesalahan tipe I,
tetapi bisa meningkatkan kemungkinan kesalahan tipe II.
- Nilai α digunakan untuk membandingkan dengan p-value dalam
pengambilan keputusan.
2. Beta (β) – Kesalahan Tipe II
Definisi:
Beta (β) adalah probabilitas melakukan kesalahan tipe
II, yaitu gagal menolak hipotesis nol (H₀) padahal
H₀ salah.
Karakteristik:
- Tidak ditentukan langsung seperti α, tetapi dipengaruhi oleh ukuran
sampel, variabilitas data, dan kekuatan uji statistik.
- Semakin kecil β, semakin kecil peluang gagal
mendeteksi perbedaan yang sebenarnya ada.
- Hubungan dengan kekuatan uji statistik
(Power = 1 - β):
- Jika β = 0,2, maka kekuatan uji =
1 - 0,2 = 0,8 (80%), yang berarti uji statistik memiliki 80% peluang
untuk mendeteksi perbedaan yang nyata.
- Semakin kecil α, biasanya β meningkat, sehingga ada trade-off antara
kesalahan tipe I dan tipe II.
Perbandingan Alpha (α) vs Beta (β)
| Definisi |
Probabilitas menolak H₀ yang benar (Kesalahan
Tipe I) |
Probabilitas gagal menolak H₀ yang salah
(Kesalahan Tipe II) |
| Pengaruh |
Mengontrol risiko membuat kesimpulan yang salah dengan
menolak H₀ |
Mengontrol risiko tidak mendeteksi efek yang
sebenarnya ada |
| Nilai Umum |
0,05 (5%) atau 0,01 (1%) |
0,1 (10%) atau 0,2 (20%) |
| Dapat dikontrol langsung? |
Ya, ditentukan sebelum uji statistik dilakukan |
Tidak langsung, dipengaruhi oleh ukuran sampel dan
kekuatan uji |
| Hubungan dengan Power Uji |
Semakin kecil α, semakin kecil peluang kesalahan Tipe
I |
Semakin kecil β, semakin besar kekuatan uji (Power =
1 - β) |
| Dampak pada Kesimpulan |
Jika terlalu kecil, dapat meningkatkan kesalahan tipe
II |
Jika terlalu besar, dapat meningkatkan kesalahan tipe
I |
Kesimpulan
- Alpha (α) adalah risiko salah menolak H₀, sedangkan
Beta (β) adalah risiko gagal mendeteksi efek
nyata.
- Ada trade-off antara α dan β: menurunkan α akan
meningkatkan β, kecuali jika ukuran sampel ditingkatkan.
- Dalam penelitian, α sering ditetapkan 5%, sedangkan
β biasanya 10-20% untuk mencapai kekuatan uji minimal
80%.
SOAL 3
Kapan menggunakan kesalahan tipe I dan tipe II pada saat Uji
Hipotesis ?
Kesalahan Tipe I dan Tipe II dalam
uji hipotesis terjadi dalam situasi yang berbeda, tergantung pada jenis
keputusan yang diambil dan konsekuensi yang ditimbulkan.
1. Kesalahan Tipe I (False Positive)
Definisi:
Terjadi ketika hipotesis nol (H₀) sebenarnya benar, tetapi kita
menolaknya secara keliru.
Kapan Terjadi?
Saat kita menetapkan tingkat signifikansi α terlalu
besar (misalnya α = 0,10), yang meningkatkan kemungkinan
menolak H₀ meskipun benar.
Saat hasil uji statistik menunjukkan p-value <
α, padahal hasilnya hanya kebetulan (bukan efek nyata).
Biasanya lebih diperhatikan dalam penelitian medis atau hukum, di
mana kesalahan dalam mendeteksi efek bisa berbahaya.
Contoh Situasi: 1. Pengujian Obat
Baru: - H₀: Obat baru tidak lebih efektif dari
obat lama.
- Jika kita menolak H₀ secara salah, kita menyimpulkan bahwa obat baru
lebih baik padahal sebenarnya tidak.
- Dampak: Pasien diberi obat yang tidak lebih baik,
mungkin dengan efek samping berbahaya.
- Kasus Hukum:
- H₀: Seorang terdakwa tidak bersalah.
- Jika hakim menolak H₀ secara salah, terdakwa yang sebenarnya tidak
bersalah dihukum.
- Dampak: Orang yang tidak bersalah dipenjara.
Cara Mengurangi Kesalahan Tipe I:
- Menggunakan α lebih kecil (misalnya 0,01) jika
konsekuensi salah menolak H₀ sangat besar.
- Melakukan uji ulang atau replikasi untuk memastikan
hasilnya bukan kebetulan.
2. Kesalahan Tipe II (False Negative)
Definisi:
Terjadi ketika hipotesis nol (H₀) sebenarnya salah,
tetapi kita gagal menolaknya (menganggapnya benar
secara keliru).
Kapan Terjadi? - Saat β terlalu
besar (misalnya β = 0,20 atau lebih), yang menyebabkan kita
gagal mendeteksi efek nyata.
- Saat ukuran sampel terlalu kecil, sehingga uji
statistik tidak cukup kuat untuk menemukan perbedaan yang ada.
- Biasanya lebih diperhatikan dalam penelitian eksplorasi atau keamanan
industri, di mana kegagalan mendeteksi masalah bisa berakibat fatal.
Contoh Situasi:
Pengujian Kanker:
- H₀: Pasien tidak memiliki kanker.
- Jika kita gagal menolak H₀ secara salah, kita menyimpulkan pasien
sehat padahal sebenarnya mengidap kanker.
- Dampak: Pasien tidak mendapatkan perawatan yang
dibutuhkan, yang bisa berakibat fatal.
Uji Keamanan Produk:
- H₀: Produk tidak memiliki cacat keamanan.
- Jika kita gagal menolak H₀ secara salah, kita menganggap produk aman
padahal berbahaya.
- Dampak: Produk berbahaya dijual ke konsumen,
menyebabkan risiko kecelakaan atau kematian.
Cara Mengurangi Kesalahan Tipe II:
- Meningkatkan ukuran sampel* untuk meningkatkan
kekuatan uji statistik (power).
- Menurunkan β dengan meningkatkan α
(jika konsekuensi kesalahan Tipe I tidak terlalu berbahaya).
- Menggunakan pengujian tambahan atau data
lebih banyak sebelum membuat kesimpulan.
Perbandingan Kesalahan Tipe I vs Tipe II
| Definisi |
Menolak H₀ padahal benar |
Gagal menolak H₀ padahal salah |
| Sebutan |
False Positive |
False Negative |
| Kapan Terjadi? |
Jika α terlalu besar |
Jika β terlalu besar atau sampel terlalu kecil |
| Dampak |
Menganggap ada efek padahal tidak ada |
Menganggap tidak ada efek padahal ada |
| Contoh |
Menganggap obat baru efektif padahal tidak |
Menganggap pasien sehat padahal sakit |
| Solusi |
Mengurangi α, uji ulang |
Menambah sampel, meningkatkan power uji |
Kesimpulan Kapan Menggunakan Tipe I vs Tipe II
- Jika konsekuensi salah menolak H₀ sangat besar
(misalnya dalam uji hukum atau pengobatan), lebih baik
menghindari Kesalahan Tipe I dengan menetapkan α yang lebih
kecil.
- Jika konsekuensi salah menerima H₀ lebih fatal
(misalnya dalam uji keamanan atau diagnosis medis), lebih baik
menghindari Kesalahan Tipe II dengan meningkatkan kekuatan uji
dan memperbesar sampel.
- Trade-off: Mengurangi satu jenis kesalahan sering
kali meningkatkan jenis kesalahan lainnya, sehingga keputusan harus
disesuaikan dengan konteks penelitian atau aplikasi.
LS0tDQp0aXRsZTogIlRVR0FTIFNUQVRJU1RJS0EgREFTQVIgMTQiDQpzdWJ0aXRsZTogIkh5cG90aGVzaXMgVGVzdCINCmF1dGhvcjogDQogIC0gIlN5aWZhIE51cnVsZmFqcmkgUnVzdGluIg0KZGF0ZTogICJgciBmb3JtYXQoU3lzLkRhdGUoKSwgJyVCICVkLCAlWScpYCINCm91dHB1dDoNCiAgcm1kZm9ybWF0czo6cmVhZHRoZWRvd246ICAgIyBodHRwczovL2dpdGh1Yi5jb20vanViYS9ybWRmb3JtYXRzDQogICAgc2VsZl9jb250YWluZWQ6IHRydWUNCiAgICB0aHVtYm5haWxzOiB0cnVlDQogICAgbGlnaHRib3g6IHRydWUNCiAgICBnYWxsZXJ5OiB0cnVlDQogICAgbGliX2RpcjogbGlicw0KICAgIGRmX3ByaW50OiAicGFnZWQiDQogICAgY29kZV9mb2xkaW5nOiAic2hvdyINCiAgICBjb2RlX2Rvd25sb2FkOiB5ZXMNCiAgICBjc3M6ICJDU1N0eWxlLmNzcyINCi0tLQ0KDQo8aW1nIHNyYz0iUG90b2t1LmpwZyIgYWx0PSJhd29rd293ayIgaWQ9ImxvZ28tdXRhbWEiIHN0eWxlPSJ3aWR0aDoyMDBweDsgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogYXV0bzsiLz4NCg0KLS0tDQoNCg0KIyBTT0FMIDEgIA0KDQoqKkFwYSBwZXJiZWRhYW4gcGVuZ2FtYmlsYW4ga2VzaW1wdWxhbiBwYWRhIFN0YXRpc3Rpa2EgRGVza3JpcHRpZiBkYW4gU3RhdGlzdGlrYSBJbmZlcmVuc2lhbD8qKiAgDQoNCi0tLSAgDQoNCiMjICoqMS4gU3RhdGlzdGlrYSBEZXNrcmlwdGlmKiogIA0KDQpTdGF0aXN0aWthIGRlc2tyaXB0aWYgaXR1IGZva3VzIHVudHVrICoqbWVuZ2dhbWJhcmthbioqIGF0YXUgKiptZXJhbmdrdW0qKiBkYXRhIHlhbmcgc3VkYWggYWRhIHRhbnBhIG1lbWJ1YXQga2VzaW1wdWxhbiBsZWJpaCBqYXVoIGF0YXUgZ2VuZXJhbGlzYXNpLiBJbnRpbnlhLCBjdW1hIG1lbnlhamlrYW4gZGF0YSB5YW5nIHRlcnNlZGlhLiAgDQoNCioqVHVqdWFuOioqICANCi0gTWVuZGVza3JpcHNpa2FuIGRhbiBtZW55YWppa2FuIGRhdGEgKGJ1a2FuIHVudHVrIHBvcHVsYXNpIHlhbmcgbGViaWggbHVhcykuICANCi0gTWVuZ29yZ2FuaXNhc2kgZGF0YSBkYWxhbSBiZW50dWsgdGFiZWwsIGdyYWZpaywgZGlhZ3JhbSwgYXRhdSBhbmdrYS1hbmdrYSBzZXBlcnRpIHJhdGEtcmF0YSwgbWVkaWFuLCBkYW4gc3RhbmRhciBkZXZpYXNpLiAgDQoNCioqQ2FrdXBhbjoqKiAgDQotIEJlcmxha3UgaGFueWEgdW50dWsgZGF0YSB5YW5nIGtpdGEgcHVueWEsIHRpZGFrIGJpc2EgZGlwYWthaSB1bnR1ayBtZW1wcmVkaWtzaSBhdGF1IG1lbmFyaWsga2VzaW1wdWxhbiBsZWJpaCBsdWFzLiAgDQoNCioqSGFzaWwgUGVuZ2FtYmlsYW4gS2VwdXR1c2FuOioqICANCi0gSGFzaWwgYmVydXBhICoqcmluZ2thc2FuIGRhdGEqKiwgc2VwZXJ0aSByYXRhLXJhdGEgKG1lYW4pLCBtZWRpYW4sIGF0YXUgZGlzdHJpYnVzaSBmcmVrdWVuc2kuICANCi0gTWVuYW1waWxrYW4gcG9sYSBkYXRhIChtaXNhbG55YSB0cmVuKSB0YW5wYSBtZW1idWF0IGtsYWltIGh1YnVuZ2FuIHNlYmFiLWFraWJhdCBhdGF1IGtlc2ltcHVsYW4gdW50dWsgcG9wdWxhc2kuDQoNCi0tLQ0KDQojIyAqKjIuIFN0YXRpc3Rpa2EgSW5mZXJlbnNpYWwqKiAgDQoNClN0YXRpc3Rpa2EgaW5mZXJlbnNpYWwgYmVydHVnYXMgdW50dWsgKiptZW5hcmlrIGtlc2ltcHVsYW4qKiBhdGF1ICoqbWVtYnVhdCBnZW5lcmFsaXNhc2kqKiBkYXJpIGRhdGEgc2FtcGVsIGtlIHBvcHVsYXNpLiBCaWFzYW55YSBwYWthaSBtZXRvZGUgcHJvYmFiaWxpdGFzIGRhbiB1amkgc3RhdGlzdGlrLiAgDQoNCioqVHVqdWFuOioqICANCi0gTWVtYnVhdCBrZXNpbXB1bGFuIGRhcmkgc2FtcGVsIHVudHVrIG1lbmdnYW1iYXJrYW4gcG9wdWxhc2kuICANCi0gTWVtYnVhdCBwcmVkaWtzaSBhdGF1IG1lbmd1amkgaGlwb3Rlc2lzIHRlcnRlbnR1LiAgDQoNCioqQ2FrdXBhbjoqKiAgDQotIE1lbmdndW5ha2FuIGRhdGEgc2FtcGVsIHVudHVrIG1lbWFoYW1pIHBvcHVsYXNpLCBzZXJpbmcgZGVuZ2FuIHRpbmdrYXQga2VwZXJjYXlhYW4gdGVydGVudHUuICANCg0KKipIYXNpbCBQZW5nYW1iaWxhbiBLZXB1dHVzYW46KiogIA0KLSBNZW5nZ3VuYWthbiB1amkgc3RhdGlzdGlrIChtaXNhbG55YSB0LXRlc3QsIEFOT1ZBKSB1bnR1ayBtZW5lbnR1a2FuIGFwYWthaCBoYXNpbCBzaWduaWZpa2FuLiAgDQotIE1lbWJlcmlrYW4gcHJvYmFiaWxpdGFzIGJhaHdhIGhhc2lsIHNhbXBlbCBiZXJsYWt1IGp1Z2EgdW50dWsgcG9wdWxhc2kuICANCi0gQmlzYSBkaWd1bmFrYW4gdW50dWsgbWVsaWhhdCBodWJ1bmdhbiBzZWJhYi1ha2liYXQgYXRhdSBwcmVkaWtzaS4gIA0KDQotLS0NCg0KIyMjIyAqKlBlcmJlZGFhbiBQZW5nYW1iaWxhbiBLZXB1dHVzYW46KioNCg0KfCBBc3BlayAgICAgICAgfCBTdGF0aXN0aWthIERlc2tyaXB0aWYgICAgICAgICAgfCBTdGF0aXN0aWthIEluZmVyZW5zaWFsICAgICAgIHwgIA0KfC0tLS0tLS0tLS0tLS0tfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwgIA0KfCAqVHVqdWFuKiAgICAgfCBNZW5kZXNrcmlwc2lrYW4gZGF0YSAgICAgICAgICB8IE1lbWJ1YXQga2VzaW1wdWxhbiBkYXJpIHNhbXBlbCBrZSBwb3B1bGFzaSB8ICANCnwgKkNha3VwYW4qICAgIHwgSGFueWEgYmVybGFrdSB1bnR1ayBkYXRhIHlhbmcgdGVya3VtcHVsIHwgQmVybGFrdSB1bnR1ayBwb3B1bGFzaSBtZWxhbHVpIHNhbXBlbCB8ICANCnwgKk1ldG9kZSogICAgIHwgR3JhZmlrLCB0YWJlbCwgcmF0YS1yYXRhLCBtZWRpYW4sIGRsbC4gfCBVamktdCwgcmVncmVzaSwgQU5PVkEsIGRsbC4gfCAgDQp8ICpIYXNpbCogICAgICB8ICJSYXRhLXJhdGEgc2lzd2EgYWRhbGFoIDE3MCBjbS4iIHwgIkFkYSBodWJ1bmdhbiBzaWduaWZpa2FuIChwPDAsMDUpLiIgfCAgDQoNCi0tLSAgDQoNCiMgU09BTCAyDQoNCkFwYSBQZXJiZWRhYW4gQWxwaGEgJChcYWxwaGEpJCBkYW4gJChcYmV0YSkkIHlhbmcgZGlndW5ha2FuIGRpIHVqaSBIaXBvdGVzaXMgPw0KDQotLS0NCg0KIyMgKioxLiBBbHBoYSAozrEpIOKAkyBUaW5na2F0IFNpZ25pZmlrYW5zaSoqDQoNCioqRGVmaW5pc2k6KiogDQpBbHBoYSAoKirOsSoqKSBhZGFsYWggcHJvYmFiaWxpdGFzIG1lbGFrdWthbiBrZXNhbGFoYW4gdGlwZSBJLCB5YWl0dSAqKm1lbm9sYWsgaGlwb3Rlc2lzIG5vbCAoSOKCgCkqKiBwYWRhaGFsICoqSOKCgCBiZW5hcioqLiAgDQoNCioqS2FyYWt0ZXJpc3RpazoqKiAgDQoNCi0gRGl0ZW50dWthbiBzZWJlbHVtIHVqaSBoaXBvdGVzaXMgZGlsYWt1a2FuLiAgDQotIFVtdW1ueWEsIG5pbGFpICoqzrEgPSAwLDA1KiogKDUlKSBhdGF1ICoqzrEgPSAwLDAxKiogKDElKSwgeWFuZyBiZXJhcnRpIGFkYSA1JSBhdGF1IDElIHBlbHVhbmcgc2FsYWggZGFsYW0gbWVub2xhayBI4oKALiAgDQotIFNlbWFraW4ga2VjaWwgzrEsIHNlbWFraW4ga2VjaWwgcGVsdWFuZyBtZWxha3VrYW4ga2VzYWxhaGFuIHRpcGUgSSwgdGV0YXBpIGJpc2EgbWVuaW5na2F0a2FuIGtlbXVuZ2tpbmFuIGtlc2FsYWhhbiB0aXBlIElJLiAgDQotIE5pbGFpIM6xIGRpZ3VuYWthbiB1bnR1ayBtZW1iYW5kaW5na2FuIGRlbmdhbiBwLXZhbHVlIGRhbGFtIHBlbmdhbWJpbGFuIGtlcHV0dXNhbi4gIA0KDQotLS0NCg0KIyMgKioyLiBCZXRhICjOsikg4oCTIEtlc2FsYWhhbiBUaXBlIElJKiogIA0KDQoqKkRlZmluaXNpOioqICANCkJldGEgKCoqzrIqKikgYWRhbGFoIHByb2JhYmlsaXRhcyBtZWxha3VrYW4ga2VzYWxhaGFuIHRpcGUgSUksIHlhaXR1IGdhZ2FsIG1lbm9sYWsgKipoaXBvdGVzaXMgbm9sIChI4oKAKSoqIHBhZGFoYWwgKipI4oKAIHNhbGFoKiouICANCg0KKipLYXJha3RlcmlzdGlrOioqICANCg0KLSBUaWRhayBkaXRlbnR1a2FuIGxhbmdzdW5nIHNlcGVydGkgzrEsIHRldGFwaSBkaXBlbmdhcnVoaSBvbGVoIHVrdXJhbiBzYW1wZWwsIHZhcmlhYmlsaXRhcyBkYXRhLCBkYW4ga2VrdWF0YW4gdWppIHN0YXRpc3Rpay4gIA0KLSBTZW1ha2luIGtlY2lsICoqzrIqKiwgc2VtYWtpbiBrZWNpbCBwZWx1YW5nIGdhZ2FsIG1lbmRldGVrc2kgcGVyYmVkYWFuIHlhbmcgc2ViZW5hcm55YSBhZGEuICANCi0gSHVidW5nYW4gZGVuZ2FuICoqa2VrdWF0YW4gdWppIHN0YXRpc3RpayoqICgqKlBvd2VyID0gMSAtIM6yKiopOiAgDQogIC0gSmlrYSAqKs6yID0gMCwyKiosIG1ha2EgKiprZWt1YXRhbiB1amkqKiA9IDEgLSAwLDIgPSAwLDggKDgwJSksIHlhbmcgYmVyYXJ0aSB1amkgc3RhdGlzdGlrIG1lbWlsaWtpIDgwJSBwZWx1YW5nIHVudHVrIG1lbmRldGVrc2kgcGVyYmVkYWFuIHlhbmcgbnlhdGEuICANCi0gU2VtYWtpbiBrZWNpbCDOsSwgYmlhc2FueWEgzrIgbWVuaW5na2F0LCBzZWhpbmdnYSBhZGEgdHJhZGUtb2ZmIGFudGFyYSBrZXNhbGFoYW4gdGlwZSBJIGRhbiB0aXBlIElJLiAgDQoNCi0tLQ0KDQojIyAqKlBlcmJhbmRpbmdhbiBBbHBoYSAozrEpIHZzIEJldGEgKM6yKSoqICANCg0KfCBBc3BlayB8IEFscGhhICjOsSkgfCBCZXRhICjOsikgfA0KfDotLS0tLXwtLS0tLS0tLS0tLTp8Oi0tLS0tLS0tOnwNCnwgKkRlZmluaXNpKiB8IFByb2JhYmlsaXRhcyBtZW5vbGFrIEjigoAgeWFuZyBiZW5hciAoKipLZXNhbGFoYW4gVGlwZSBJKiopIHwgUHJvYmFiaWxpdGFzIGdhZ2FsIG1lbm9sYWsgSOKCgCB5YW5nIHNhbGFoICgqKktlc2FsYWhhbiBUaXBlIElJKiopIHwNCnwgKlBlbmdhcnVoKiB8IE1lbmdvbnRyb2wgcmlzaWtvIG1lbWJ1YXQga2VzaW1wdWxhbiB5YW5nIHNhbGFoIGRlbmdhbiBtZW5vbGFrIEjigoAgfCBNZW5nb250cm9sIHJpc2lrbyB0aWRhayBtZW5kZXRla3NpIGVmZWsgeWFuZyBzZWJlbmFybnlhIGFkYSB8DQp8ICpOaWxhaSBVbXVtKiB8IDAsMDUgKDUlKSBhdGF1IDAsMDEgKDElKSB8IDAsMSAoMTAlKSBhdGF1IDAsMiAoMjAlKSB8DQp8ICpEYXBhdCBkaWtvbnRyb2wgbGFuZ3N1bmc/KiB8IFlhLCBkaXRlbnR1a2FuIHNlYmVsdW0gdWppIHN0YXRpc3RpayBkaWxha3VrYW4gfCBUaWRhayBsYW5nc3VuZywgZGlwZW5nYXJ1aGkgb2xlaCB1a3VyYW4gc2FtcGVsIGRhbiBrZWt1YXRhbiB1amkgfA0KfCAqSHVidW5nYW4gZGVuZ2FuIFBvd2VyIFVqaSogfCBTZW1ha2luIGtlY2lsIM6xLCBzZW1ha2luIGtlY2lsIHBlbHVhbmcga2VzYWxhaGFuIFRpcGUgSSB8IFNlbWFraW4ga2VjaWwgzrIsIHNlbWFraW4gYmVzYXIga2VrdWF0YW4gdWppIChQb3dlciA9IDEgLSDOsikgfA0KfCAqRGFtcGFrIHBhZGEgS2VzaW1wdWxhbiogfCBKaWthIHRlcmxhbHUga2VjaWwsIGRhcGF0IG1lbmluZ2thdGthbiBrZXNhbGFoYW4gdGlwZSBJSSB8IEppa2EgdGVybGFsdSBiZXNhciwgZGFwYXQgbWVuaW5na2F0a2FuIGtlc2FsYWhhbiB0aXBlIEkgfA0KDQotLS0NCg0KIyMgKipLZXNpbXB1bGFuKiogIA0KLSAqKkFscGhhICjOsSkqKiBhZGFsYWggcmlzaWtvIHNhbGFoIG1lbm9sYWsgSOKCgCwgc2VkYW5na2FuICoqQmV0YSAozrIpKiogYWRhbGFoIHJpc2lrbyBnYWdhbCBtZW5kZXRla3NpIGVmZWsgbnlhdGEuICANCi0gQWRhICoqdHJhZGUtb2ZmKiogYW50YXJhIM6xIGRhbiDOsjogbWVudXJ1bmthbiDOsSBha2FuIG1lbmluZ2thdGthbiDOsiwga2VjdWFsaSBqaWthIHVrdXJhbiBzYW1wZWwgZGl0aW5na2F0a2FuLiAgDQotIERhbGFtIHBlbmVsaXRpYW4sICoqzrEgc2VyaW5nIGRpdGV0YXBrYW4gNSUqKiwgc2VkYW5na2FuICoqzrIgYmlhc2FueWEgMTAtMjAlKiogdW50dWsgbWVuY2FwYWkga2VrdWF0YW4gdWppIG1pbmltYWwgODAlLg0KDQotLS0NCg0KIyBTT0FMIDMNCg0KS2FwYW4gbWVuZ2d1bmFrYW4ga2VzYWxhaGFuIHRpcGUgSSBkYW4gdGlwZSBJSSBwYWRhIHNhYXQgVWppIEhpcG90ZXNpcyA/DQoNCi0tLQ0KDQpLZXNhbGFoYW4gKipUaXBlIEkqKiBkYW4gKipUaXBlIElJKiogZGFsYW0gdWppIGhpcG90ZXNpcyB0ZXJqYWRpIGRhbGFtIHNpdHVhc2kgeWFuZyBiZXJiZWRhLCB0ZXJnYW50dW5nIHBhZGEgamVuaXMga2VwdXR1c2FuIHlhbmcgZGlhbWJpbCBkYW4ga29uc2VrdWVuc2kgeWFuZyBkaXRpbWJ1bGthbi4gDQoNCiMjICoqMS4gS2VzYWxhaGFuIFRpcGUgSSAoRmFsc2UgUG9zaXRpdmUpKioNCg0KKipEZWZpbmlzaToqKg0KDQpUZXJqYWRpIGtldGlrYSBoaXBvdGVzaXMgbm9sIChI4oKAKSBzZWJlbmFybnlhIGJlbmFyLCB0ZXRhcGkga2l0YSAqKm1lbm9sYWtueWEgc2VjYXJhIGtlbGlydSoqLiAgDQoNCioqS2FwYW4gVGVyamFkaT8qKg0KDQotIFNhYXQga2l0YSBtZW5ldGFwa2FuIHRpbmdrYXQgc2lnbmlmaWthbnNpICoqzrEgdGVybGFsdSBiZXNhcioqIChtaXNhbG55YSDOsSA9IDAsMTApLCB5YW5nIG1lbmluZ2thdGthbiBrZW11bmdraW5hbiBtZW5vbGFrIEjigoAgbWVza2lwdW4gYmVuYXIuICANCg0KLSBTYWF0IGhhc2lsIHVqaSBzdGF0aXN0aWsgbWVudW5qdWtrYW4gKipwLXZhbHVlIDwgzrEqKiwgcGFkYWhhbCBoYXNpbG55YSBoYW55YSBrZWJldHVsYW4gKGJ1a2FuIGVmZWsgbnlhdGEpLiAgDQotIEJpYXNhbnlhIGxlYmloIGRpcGVyaGF0aWthbiBkYWxhbSBwZW5lbGl0aWFuIG1lZGlzIGF0YXUgaHVrdW0sIGRpIG1hbmEga2VzYWxhaGFuIGRhbGFtIG1lbmRldGVrc2kgZWZlayBiaXNhIGJlcmJhaGF5YS4gIA0KDQoqKkNvbnRvaCBTaXR1YXNpOioqIA0KMS4gKipQZW5ndWppYW4gT2JhdCBCYXJ1OioqIA0KICAgLSBI4oKAOiBPYmF0IGJhcnUgKip0aWRhayoqIGxlYmloIGVmZWt0aWYgZGFyaSBvYmF0IGxhbWEuICANCiAgIC0gSmlrYSBraXRhIG1lbm9sYWsgSOKCgCBzZWNhcmEgc2FsYWgsIGtpdGEgbWVueWltcHVsa2FuIGJhaHdhIG9iYXQgYmFydSBsZWJpaCBiYWlrIHBhZGFoYWwgc2ViZW5hcm55YSB0aWRhay4gIA0KICAgLSAqKkRhbXBhazoqKiBQYXNpZW4gZGliZXJpIG9iYXQgeWFuZyB0aWRhayBsZWJpaCBiYWlrLCBtdW5na2luIGRlbmdhbiBlZmVrIHNhbXBpbmcgYmVyYmFoYXlhLiAgDQoNCjIuICoqS2FzdXMgSHVrdW06KiogIA0KICAgLSBI4oKAOiBTZW9yYW5nIHRlcmRha3dhICoqdGlkYWsgYmVyc2FsYWgqKi4gIA0KICAgLSBKaWthIGhha2ltIG1lbm9sYWsgSOKCgCBzZWNhcmEgc2FsYWgsIHRlcmRha3dhIHlhbmcgc2ViZW5hcm55YSB0aWRhayBiZXJzYWxhaCBkaWh1a3VtLiAgDQogICAtICoqRGFtcGFrOioqIE9yYW5nIHlhbmcgdGlkYWsgYmVyc2FsYWggZGlwZW5qYXJhLiAgDQoNCioqQ2FyYSBNZW5ndXJhbmdpIEtlc2FsYWhhbiBUaXBlIEk6KioNCg0KLSBNZW5nZ3VuYWthbiAqKs6xIGxlYmloIGtlY2lsKiogKG1pc2FsbnlhIDAsMDEpIGppa2Ega29uc2VrdWVuc2kgc2FsYWggbWVub2xhayBI4oKAIHNhbmdhdCBiZXNhci4gIA0KLSBNZWxha3VrYW4gKip1amkgdWxhbmcgYXRhdSByZXBsaWthc2kqKiB1bnR1ayBtZW1hc3Rpa2FuIGhhc2lsbnlhIGJ1a2FuIGtlYmV0dWxhbi4gIA0KDQotLS0NCg0KIyMgKioyLiBLZXNhbGFoYW4gVGlwZSBJSSAoRmFsc2UgTmVnYXRpdmUpKioNCg0KKipEZWZpbmlzaToqKiAgDQoNClRlcmphZGkga2V0aWthICoqaGlwb3Rlc2lzIG5vbCAoSOKCgCkgc2ViZW5hcm55YSBzYWxhaCoqLCB0ZXRhcGkga2l0YSAqKmdhZ2FsIG1lbm9sYWtueWEqKiAobWVuZ2FuZ2dhcG55YSBiZW5hciBzZWNhcmEga2VsaXJ1KS4gIA0KDQoqKkthcGFuIFRlcmphZGk/KioNCi0gU2FhdCAqKs6yIHRlcmxhbHUgYmVzYXIqKiAobWlzYWxueWEgzrIgPSAwLDIwIGF0YXUgbGViaWgpLCB5YW5nIG1lbnllYmFia2FuIGtpdGEgZ2FnYWwgbWVuZGV0ZWtzaSBlZmVrIG55YXRhLiAgDQotIFNhYXQgKip1a3VyYW4gc2FtcGVsIHRlcmxhbHUga2VjaWwqKiwgc2VoaW5nZ2EgdWppIHN0YXRpc3RpayB0aWRhayBjdWt1cCBrdWF0IHVudHVrIG1lbmVtdWthbiBwZXJiZWRhYW4geWFuZyBhZGEuICANCi0gQmlhc2FueWEgbGViaWggZGlwZXJoYXRpa2FuIGRhbGFtIHBlbmVsaXRpYW4gZWtzcGxvcmFzaSBhdGF1IGtlYW1hbmFuIGluZHVzdHJpLCBkaSBtYW5hIGtlZ2FnYWxhbiBtZW5kZXRla3NpIG1hc2FsYWggYmlzYSBiZXJha2liYXQgZmF0YWwuICANCg0KKipDb250b2ggU2l0dWFzaToqKiANCg0KMS4gKipQZW5ndWppYW4gS2Fua2VyOioqDQoNCiAgIC0gSOKCgDogUGFzaWVuICoqdGlkYWsqKiBtZW1pbGlraSBrYW5rZXIuICANCiAgIC0gSmlrYSBraXRhIGdhZ2FsIG1lbm9sYWsgSOKCgCBzZWNhcmEgc2FsYWgsIGtpdGEgbWVueWltcHVsa2FuIHBhc2llbiBzZWhhdCBwYWRhaGFsIHNlYmVuYXJueWEgbWVuZ2lkYXAga2Fua2VyLiAgDQogICAtICoqRGFtcGFrOioqIFBhc2llbiB0aWRhayBtZW5kYXBhdGthbiBwZXJhd2F0YW4geWFuZyBkaWJ1dHVoa2FuLCB5YW5nIGJpc2EgYmVyYWtpYmF0IGZhdGFsLiAgDQoNCjIuICoqVWppIEtlYW1hbmFuIFByb2R1azoqKg0KDQogICAtIEjigoA6IFByb2R1ayAqKnRpZGFrKiogbWVtaWxpa2kgY2FjYXQga2VhbWFuYW4uICANCiAgIC0gSmlrYSBraXRhIGdhZ2FsIG1lbm9sYWsgSOKCgCBzZWNhcmEgc2FsYWgsIGtpdGEgbWVuZ2FuZ2dhcCBwcm9kdWsgYW1hbiBwYWRhaGFsIGJlcmJhaGF5YS4gIA0KICAgLSAqKkRhbXBhazoqKiBQcm9kdWsgYmVyYmFoYXlhIGRpanVhbCBrZSBrb25zdW1lbiwgbWVueWViYWJrYW4gcmlzaWtvIGtlY2VsYWthYW4gYXRhdSBrZW1hdGlhbi4gIA0KDQoqKkNhcmEgTWVuZ3VyYW5naSBLZXNhbGFoYW4gVGlwZSBJSToqKg0KDQotICoqTWVuaW5na2F0a2FuIHVrdXJhbiBzYW1wZWwqKiogdW50dWsgbWVuaW5na2F0a2FuIGtla3VhdGFuIHVqaSBzdGF0aXN0aWsgKHBvd2VyKS4gIA0KLSBNZW51cnVua2FuICoqzrIqKiBkZW5nYW4gbWVuaW5na2F0a2FuICoqzrEqKiAoamlrYSBrb25zZWt1ZW5zaSBrZXNhbGFoYW4gVGlwZSBJIHRpZGFrIHRlcmxhbHUgYmVyYmFoYXlhKS4gIA0KLSBNZW5nZ3VuYWthbiAqKnBlbmd1amlhbiB0YW1iYWhhbioqIGF0YXUgKipkYXRhIGxlYmloIGJhbnlhayoqIHNlYmVsdW0gbWVtYnVhdCBrZXNpbXB1bGFuLiAgDQoNCi0tLQ0KDQojIyAqKlBlcmJhbmRpbmdhbiBLZXNhbGFoYW4gVGlwZSBJIHZzIFRpcGUgSUkqKg0KDQp8IEFzcGVrIHwgS2VzYWxhaGFuIFRpcGUgSSAozrEpIHwgS2VzYWxhaGFuIFRpcGUgSUkgKM6yKSB8DQp8LS0tLS0tLS18LS0tLS0tLS0tLS0tLS0tLS0tLS0tfC0tLS0tLS0tLS0tLS0tLS0tLS0tLXwNCnwgKkRlZmluaXNpKiB8IE1lbm9sYWsgSOKCgCBwYWRhaGFsIGJlbmFyIHwgR2FnYWwgbWVub2xhayBI4oKAIHBhZGFoYWwgc2FsYWggfA0KfCAqU2VidXRhbiogfCBGYWxzZSBQb3NpdGl2ZSB8IEZhbHNlIE5lZ2F0aXZlIHwNCnwgKkthcGFuIFRlcmphZGk/KiB8IEppa2EgzrEgdGVybGFsdSBiZXNhciB8IEppa2EgzrIgdGVybGFsdSBiZXNhciBhdGF1IHNhbXBlbCB0ZXJsYWx1IGtlY2lsIHwNCnwgKkRhbXBhayogfCBNZW5nYW5nZ2FwIGFkYSBlZmVrIHBhZGFoYWwgdGlkYWsgYWRhIHwgTWVuZ2FuZ2dhcCB0aWRhayBhZGEgZWZlayBwYWRhaGFsIGFkYSB8DQp8ICpDb250b2gqIHwgTWVuZ2FuZ2dhcCBvYmF0IGJhcnUgZWZla3RpZiBwYWRhaGFsIHRpZGFrIHwgTWVuZ2FuZ2dhcCBwYXNpZW4gc2VoYXQgcGFkYWhhbCBzYWtpdCB8DQp8ICpTb2x1c2kqIHwgTWVuZ3VyYW5naSDOsSwgdWppIHVsYW5nIHwgTWVuYW1iYWggc2FtcGVsLCBtZW5pbmdrYXRrYW4gcG93ZXIgdWppIHwNCg0KLS0tDQoNCiMjICoqS2VzaW1wdWxhbiBLYXBhbiBNZW5nZ3VuYWthbiBUaXBlIEkgdnMgVGlwZSBJSSoqDQoNCi0gKipKaWthIGtvbnNla3VlbnNpIHNhbGFoIG1lbm9sYWsgSOKCgCBzYW5nYXQgYmVzYXIqKiAobWlzYWxueWEgZGFsYW0gdWppIGh1a3VtIGF0YXUgcGVuZ29iYXRhbiksICoqbGViaWggYmFpayBtZW5naGluZGFyaSBLZXNhbGFoYW4gVGlwZSBJKiogZGVuZ2FuIG1lbmV0YXBrYW4gzrEgeWFuZyBsZWJpaCBrZWNpbC4gIA0KLSAqKkppa2Ega29uc2VrdWVuc2kgc2FsYWggbWVuZXJpbWEgSOKCgCBsZWJpaCBmYXRhbCoqIChtaXNhbG55YSBkYWxhbSB1amkga2VhbWFuYW4gYXRhdSBkaWFnbm9zaXMgbWVkaXMpLCAqKmxlYmloIGJhaWsgbWVuZ2hpbmRhcmkgS2VzYWxhaGFuIFRpcGUgSUkqKiBkZW5nYW4gbWVuaW5na2F0a2FuIGtla3VhdGFuIHVqaSBkYW4gbWVtcGVyYmVzYXIgc2FtcGVsLiAgDQotICoqVHJhZGUtb2ZmOioqIE1lbmd1cmFuZ2kgc2F0dSBqZW5pcyBrZXNhbGFoYW4gc2VyaW5nIGthbGkgbWVuaW5na2F0a2FuIGplbmlzIGtlc2FsYWhhbiBsYWlubnlhLCBzZWhpbmdnYSBrZXB1dHVzYW4gaGFydXMgZGlzZXN1YWlrYW4gZGVuZ2FuIGtvbnRla3MgcGVuZWxpdGlhbiBhdGF1IGFwbGlrYXNpLg==