Login
    
Login

18 August 2009 ~ 30 Comments

Review pfSense 2.0 ALPHA-ALPHA

ในที่สุดก็เผยโฉมออกมาแล้วสำหรับ pfSense 2.0 ALPHA-ALPHA ปรัปโครงสร้างใหม่เยอะเลยทีเดียว ประสิทธิภาพดีขึ้น และก็เล่นอยากขึ้นด้วย เล่นเอาผมงงเหมือนกัน แต่ไม่เป็นไรครับ รอให้ตัวจริงออกมาก่อน แล้วค่อยว่ากันทีหลัง…

Highlight Feature

1. รองรับ L7-Filter คุณสมบัติการกรองระดับ Application Layer โปรแกรม bittorrent ทั้งหลายหนาวแน่งานนี้

2. รองรับคุณสมบัติ Multi-WAN FailOver เมื่อใช้งานคู่กับ Squid Proxy ปกติคุณบัติ LoadBalance FailOver หลังจากติดตั้งเสร็จแล้วจะได้ Speed 2 Link รวมกันเมื่อทดสอบด้วย Speed Test

Version 1.2.x เมื่อเราติดตั้ง Squid Proxy คุณสมบัติ FailOver จะไม่ทำงาน ความเร็วที่ได้จะเท่ากับ Link เดียวที่กำลังเชื่อมต่อในขณะนั้น เมื่อ Link ใดๆ หลุดจะไม่สลับสายให้, ปัญหานี้จะถูกแก้ใขใน version pfSense 2.0 ครับ

3. รองรับ Traffic Shaper + Muli-WAN ใครที่ใช้ Multi-WAN คงหงุดหงิดที่ไม่สามารถใช้ Traffic Shaper ได้ใช่ไหมครับ ภาวนาให้ pfSense 2.0 – Stable ออกไว้ๆ ละกัน

pfSense 2.0 Screen Shot

pfSense 2.0 Dashboard

pfSense 2.0 Layer7 Filter

pfSense 2.0 Floating Rule

pfSense 2.0 System Logs

สนใจลองของโหลดได้ที่นี่ครับ pfSense 2.0 Alpha

บทความที่เกี่ยวข้อง

 

30 Responses to “Review pfSense 2.0 ALPHA-ALPHA”

  1. angelix 20 August 2009 at 4:44 pm Permalink

    มีใครลองใช้หรือยังครับ ผมใช้แล้วมันด๊องๆไงมะรุ

  2. Ojung 21 August 2009 at 10:30 am Permalink

    ผมกำลังทดลองอยู่คับ

    ติดตั้งครั้งแรก เลือกแบบ Custom install ติดๆ ไป Kernel panic ค้าง ไรเนี่ย
    เอา ใหม่ เลือกแบบ Auto ก็ แป๊บเดียว ฺฺBoot มาก็ ปกตินะครับ
    ตอนนี้ ลองตั้งค่า config อยู่ ต่าง กะ 1.2 หลายอย่างนะ

    ของ คุณ PERMALINK ใช้แล้วมันด๊องๆ นี่ ยกตัวอย่าง หน่อยจิ ครับ

  3. Ojung 21 August 2009 at 10:33 am Permalink

    ผม ไม่ วนาให้ pfSense 2.0 – Stable ออก หรอกคับ

    ลองของ ALPHA ไปเลย

    ที่ผ่าน มา ผม ยัง run

    BETA3 built on Mon Apr 17 22:46:52 UTC 2006

    อยู่ เลย คับ ไม่เห็น มัน งองแง อะไร

  4. laontalk 21 August 2009 at 11:18 am Permalink

    Download pfSense 2.0 Alpha-Alpha

    http://snapshots.pfsense.org/FreeBSD_RELENG_7_2/pfSense_HEAD/livecd_installer/

    เลือกวันที่ update ล่าสุดตามภาพตัวอย่าง

    pfsense2.0-alpha.jpg

  5. noktualek 22 August 2009 at 2:14 am Permalink

    ไปลองมาแล้ว ยังสังสัยเรื่อง Captive Portal นะครับ User name ต้องใส่อย่างไร ทำไมผมใช้แล้วใส่ User name มั่วๆ ก็ออกเนตได้

    http://www.thaiadmin.org/board/index.php?topic=109708.0

    แล้วใครมีเวลาทดสอบ Multiwan มาบ้างครับ ผลที่ได้เป็นอย่างไรบ้าง ใช้กับ Proxy ได้มั๊ย

  6. supakpu 4 September 2009 at 12:51 pm Permalink

    good Knowladge

  7. tatummm 5 September 2009 at 9:53 pm Permalink

    ว้าว

  8. อัครจร 9 October 2009 at 8:57 pm Permalink

    เท่าที่ทำมายั่งไม่สามารถ ทำ Load Balance ใครทำได้แล้วช่วยแนะหน่อยสิครับ

  9. smf001 30 November 2009 at 1:31 am Permalink

    ผมเอามา ลอง แล้ว ขึ้น http500 internal eror เข้าไป config หน้าwebไม่ได่

    เลยเอาตัวเก่า มาลง 1.2.2 ตอนนี้เจอ ปัญหา squid ไม่ ยอม ทำงานซะงั้น
    ลอง factrory default พอติดตั้ง squid ก็ เล่นได้ นะ
    พอ reboot แล้ว ก็ ล่ม กลับมา squid ไม่ start งง
    กูรู ช่วย ทีครับ

  10. laontalk 30 November 2009 at 11:58 am Permalink

    ถ้าติดตั้งตาม VDO สอนไม่ผิด ไม่น่าจะเป็นปัญหาเรื่อง Configuration
    ได้ลอง pfSense 1.2.3 RC3 หรือยังครับ

    ถ้าเป็นเหมือนเดิมอยู่อีก แนะนำว่าให้เปลี่ยน H/W ครับ
    เปลี่ยน LAN Card ก่อนเลย

  11. smf001 5 December 2009 at 2:01 pm Permalink

    ลืม squid-z

  12. smf001 5 December 2009 at 2:04 pm Permalink

    ผมเอามา ลอง แล้ว ขึ้น http500 internal eror เข้าไป config หน้าwebไม่ได่ 2.0 นะ

  13. laontalk 5 December 2009 at 11:00 pm Permalink

    pfSense 2.0 ไม่เหมาะที่จะนำไปใช้งานจริงครับ เพราะยังมี bug อีกเยอะเลย ลองตรวจสอบในบอร์ดของ pfSense ดูได้…

    ผมเองได้ทดสอบระยะเวลาสั้นๆ เพื่อต้องการดูความก้าวหน้าของ pfSense โดยรวมแล้วน่าสนใจมากทีเดียว
    ขณะที่ผมทดสอบ ได้ใช้ H/W เดียวกันกับเวอร์ชั่นก่อนหน้านี้ ไม่มีปัญหาในการติดตัั้ง และการเข้า WebGUI แต่อย่างใด

    แต่พอลองเล่น feature ที่เราต้องการเช่น Traffic Shaper L7 Filter, Multi-WAN etc..
    บางอย่างก็ยังไม่เข้าใจเท่าไหร่ เนื่องจากโครงสร้างเปลี่ยนใหม่หมดเลย

    ฉะนั้นต้องมีฝึกพื้นฐานด้าน Installation & Configuration และเลือกใช้ H/W ที่เหมาะจากเวอร์ชั่น 1.2.x ให้เชียวชาญเสียก่อน
    ระหว่างรอ pfSense 2.0 ตัวเต็มๆ จะดีกว่า

  14. Lao 16 January 2010 at 3:40 pm Permalink

    Pfsense 2.0 BETA 1 ออกแล้ว
    โดยรวม ค่อนข้างเกือบสมบูรณ์ เหลือบักนิดหน่อย
    SQUID ใช้ได้แล้วละแต่ต้องแก่นิดหน่อย 2-3 คำสั่ง หรือใช้ SQUID ของ LUSCA ง่ายดี

    แถม Pfsense 2.0 มี x64 ด้วย และกำลังเริ่ม 3.0 ไม่รู้จะรีบไปใหน หรือเอามาขายไม่รู้
    :)

  15. Penicillin 1 February 2010 at 2:52 pm Permalink

    ตอนนี้ลอง 2.0 BETA อยู่ครับ

    อยากทราบว่าตัว Captive portal > Vouchers

    ถ้าผมต้องการใช้ vouchers ที่ทำไว้ แทน user & pass

    ผมจะต้องเอา vouchers ไป active เข้าใช้งานตรงไหนเหรอครับ ?

    ขอบคุณครับ

    • laontalk 6 February 2010 at 2:38 am Permalink

      เรื่อง Captive Portal > Vouchers ยังไม่ได้ทดสอบอย่างเป็นทางการ ก็เลยยังไม่ทราบครับ ลองหาใน pfsense webboard ดูนะครับน่าจะมีคนเจอปัญหาเดียวกัน

  16. pee 15 February 2010 at 1:56 pm Permalink

    pf sense support outging firewall หรือเปล่า

  17. laontalk 16 February 2010 at 11:47 am Permalink

    ปกติจะ pfSenes จะอนุญาต Outgoing ทุก ports & protocol เราสามารถกำหนดเอง ว่าต้องการให้ Outgoing เฉพาะ port & protocol ที่ต้องการได้

    แสดงว่ารองรับครับ…

  18. sumonchai 30 April 2010 at 9:02 am Permalink

    บางครั้ง หน้า WEB Config ของ Pfsense นั้นไม่ครบทุกอย่างที่เราต้องการ
    ต้องอาศัยการปรับแต่ง Config ภายในเองครับถึงจะสมบรูณ์
    อย่างการกำหนด Outgoing หรือ Nat เฉพาะ port & protocol ที่ต้องการ

  19. newadmin 3 July 2010 at 6:21 am Permalink

    ช่วยสอนทำ Load Balance ใน Pfsense 2.0 bata3 หน่อยคับ แบบว่า งง มากมายไปไม่ถูกเลยครับ

    • laontalk 3 July 2010 at 3:52 pm Permalink

      pfSense 2.0 เปลี่ยนโครงสร้างใหม่เกือบหมด ฉะนั้นก็งงเป็นธรมมดา ผมยังงงเลย…. ไว้ทำได้เมื่อไหร่จะมาแชร์
      เพื่อนๆ ท่านไหนได้เล่นบ้างแล้่วก็รบกวนมาแบ่งปันคนอื่นบ้างนะครับ..

  20. sumonchai 5 July 2010 at 10:25 am Permalink

    ไปตรง Routing > group > add wan group
    จากนั้นไป Firewall Rules > Lan > Edit Lan > Select Gateway Group> Success

    ใช้งานอยู่ 3 wan ok เลย

    • laontalk 17 August 2010 at 2:08 pm Permalink

      ขอบคุณที่ร่วมแบ่งปันครับ… เดี๋ยวจะไปลองทำดูบ้าง

  21. dangerman 12 August 2010 at 9:40 pm Permalink

    ผมลองลงแล้วครับ ล่าสุดเลย build 20100808-0128 BETA4 ไม่มีปัญหาในเรื่องการใช้งานครับ
    แต่พบข้อสงสัยบางประการ
    - Group user ใช้งานอย่างไรครับ ปกติใช้แค่ User อย่างเดียว
    - โดยปกติจะใช้ ver 1.2.3 และไปที่ Firewall Rule เปิดport https(443) และไป forward port ที่ router ก็สามารถ remote เข้าไปได้ แต่พอเปลี่ยนมาใช้ ver 2.0 นี้ ทำเหมือนปกติครับ (ทำไปหลาย site แล้ว) ไม่สามารถเข้าไปได้ มันขึ้นตรง Status bar 501 ที่หน้าจอมีข้อความ “Potential DNS Rebind attack detected, see http://en.wikipedia.org/wiki/DNS_rebinding” ไม่รู้จะไปแก้ที่ตรงไหนครับ
    รบกวนท่าน laontalk หน่อยครับ

  22. dangerman 15 August 2010 at 6:51 pm Permalink

    ปัญหาล่าสุดเจออีกแล้วครับ
    หลังจากที่ลง 2.0 BETA ก็สามารถ remote เข้าได้แล้วครับ แต่ก็อยากกลับมาใช้แบบเดิมครับ เลยลงใหม่คราวนี้ 1.2.2 และ upgrade 1.2.3 rc1 ตัวที่เคยทำได้ปกติเหมือนทุก ๆ ครั้ง
    แต่มาครั้งนี้ rrd graph ไม่ขึ้นครับ ไม่รู้ต้องทำอย่างไรดีครับ พยายาม upgrade เป็น 1.2.3 release แล้วก็ยังไม่ขึ้นครับ

    • laontalk 17 August 2010 at 2:07 pm Permalink

      ทำไมไม่ New Installation pfsense 1.2.3 release ไปเลยครับ ของผมใช้ได้ปกติดี

      • dangerman 19 August 2010 at 12:54 pm Permalink

        ณ เวลานี้ ใช้งานได้ปกติแล้วครับ ไม่ทราบว่าเป็นอะไร อยู่ดีดีมันก็ใช้ได้ซะอย่างนั้น

        อยากสอบถามอีกเรื่องครับ พอดีผมมีความต้องการที่จะเก็บ log พ.ร.บ. 90 วัน แต่อยากจะแยกออกมาเก็บอีกเครื่องต่างหาก จะใช้โปรแกรมอะไรดี แล้วต้องเสียค่าใช้จ่ายอย่างไร และต้องทำอย่างไรบ้างครับ
        (เนื่องจากมีหลาย site ที่ไปติดตั้งแล้ว แต่ยังไม่ได้มีการเก็บ log แต่อย่างใดครับ เลยอยากจะส่งให้มาเก็บที่นี่ที่เดียวได้หรือเปล่าครับ) ขอบคุณมากครับ

  23. dangerman 19 August 2010 at 12:57 pm Permalink

    ใช้ได้ปกติดีแล้วครับ อยู่ ๆ มันก็ใช้ได้มีกราฟขึ้นเรียบร้อย

    อยากถามอีกเรื่องครับ คืออยากจะทำการเก็บ log 90 วัน เพราะยังไม่ได้เก็บ แต่อยากจะแยกเก็บอีก server นึง และต้องใช้โปรแกรมอะไร และราคาเท่าไหร่ ต้องทำอย่างไรบ้างครับ

    รวมทั้งอีกหลายที่ ที่ไปทำไว้ ยังไม่ได้เก็บ จะสามารถสั่งให้มาเก็บที่นี่ที่เดียวได้หรือไม่ครับ

    ขอบคุณมากครับ

  24. dangerman 20 August 2010 at 1:35 pm Permalink

    อยากจะทำการเก็บ log ครับ อยากจะใช้เครื่องอีกเครื่องทำการเก็บแยกต่างหาก ไม่ทราบว่า จะใช้โปรแกรมอะไรดีครับ และมีค่าใช้จ่ายเท่าไหร่ แล้วต้องทำอย่างไรบ้างครับ


Leave a Reply

คุณสามารถแทรกลิงค์รูปภาพประกอบ ความกว้างไม่เกิน 550px คลิกที่นี่.

PHVsPjxsaT48c3Ryb25nPndvb19hYm91dDwvc3Ryb25nPiAtIOC4o+C4seC4geC4geC4seC4meC5hOC4p+C5ieC5gOC4luC4tOC4lCDguYDguKPguLLguYDguIHguLTguJTguKPguYjguKfguKHguYHguJTguJnguYTguJfguKIg4LiI4Liw4LmA4LiB4Li04LiU4Lig4Liy4LiE4LmE4Lir4LiZ4LiB4LmH4LmE4LiX4Lii4LiU4LmJ4Lin4Lii4LiB4Lix4LiZIOC5gOC4iuC4t+C5ieC4reC4quC4suC4ouC4m+C4o+C4sOC5gOC4nuC4k+C4teC5hOC4oeC5iOC4oeC4teC4geC4seC4lOC4geC4seC5ieC4mSDguYDguIHguLTguJTguYPguJXguYnguJjguIfguYTguJfguKLguJnguLHguYnguJnguJvguKfguIfguIrguJnguJfguLjguIHguITguJnguITguLfguK3guYTguJfguKIsIOC4l+C5ieC4reC4h+C4luC4tOC5iOC4meC5geC4q+C4peC4oeC4l+C4reC4hyDguYDguKvguKHguLfguK3guJnguJfguYnguK3guIfguILguK3guIfguYHguKHguYgg4LmA4LiB4Li04LiU4LiW4Li04LmI4LiZ4LmA4LiU4Li14Lii4Lin4LiB4Lix4LiZ4LmB4LiX4LmJ4LmA4Lir4Lih4Li34Lit4LiZ4LmB4Lih4LmI4LmA4LiU4Li14Lii4Lin4LiB4Lix4LiZ4LmD4LiK4LmI4LmE4Lir4LihIOC4ouC4suC4oeC4ieC4seC4meC4oeC4reC4h+C4leC4suC4hOC4uOC4kyDguK3guJrguK3guLjguYjguJnguJTguKfguIfguYPguIgg4LmA4Lir4LmH4LiZ4Liq4Liy4Lii4LmA4Lil4Li34Lit4LiU4LmE4LiX4LiiIOC5g+C4meC4quC4suC4ouC4leC4suC4muC4reC4geC4quC4suC4ouC4quC4seC4oeC4nuC4seC4meC4mOC5jCwg4LiX4Liw4LmA4Lil4LmB4Liq4LiZ4LiH4Liy4LihIOC5g+C4meC4meC5ieC4s+C4oeC4teC4m+C4peC4siDguJ7guLfguIrguJ7guLHguJnguJjguLjguYzguYDguIHguKXguLfguYjguK3guJnguJXguLLguJXguLLguKHguYTguKPguYjguJnguLLguKPguKfguIfguJfguK3guIfguYTguKrguKcg4Liq4Li04LiZ4LiX4Lij4Lix4Lie4Lii4LmM4Lih4Li14LmA4LiB4Lil4Li34LmI4Lit4LiZ4LiB4Lil4LmI4LiZIOC4muC4o+C4o+C4nuC4iuC4meC5g+C4q+C5ieC5hOC4p+C5iSDguYDguKPguLLguKXguLnguIHguKvguKXguLLguJnguYTguJfguKLguIjguIfguKPguYjguKfguKHguYPguIjguKPguLHguIHguKnguLLguYPguKvguYnguKHguLHguYjguJkuLi48L2xpPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzI1MF9hZHNlbnNlPC9zdHJvbmc+IC0gPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+PCEtLQ0KZ29vZ2xlX2FkX2NsaWVudCA9IFwicHViLTI2ODI5ODQ3MjYxMzMwMzBcIjsNCi8qIDI1MHgyNTAsIOC4luC4ueC4geC4quC4o+C5ieC4suC4h+C4guC4tuC5ieC4meC5geC4peC5ieC4pyAxMi8yOS8wOCAqLw0KZ29vZ2xlX2FkX3Nsb3QgPSBcIjI5MDE2NjI4MThcIjsNCmdvb2dsZV9hZF93aWR0aCA9IDI1MDsNCmdvb2dsZV9hZF9oZWlnaHQgPSAyNTA7DQovLy0tPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIg0Kc3JjPVwiaHR0cDovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9zaG93X2Fkcy5qc1wiPg0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfMjUwX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMjUweDI1MC5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF8yNTBfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9hZHNlbnNlPC9zdHJvbmc+IC0gPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+PCEtLQ0KZ29vZ2xlX2FkX2NsaWVudCA9IFwicHViLTI2ODI5ODQ3MjYxMzMwMzBcIjsNCi8qIDQ2OHg2MCwg4LiW4Li54LiB4Liq4Lij4LmJ4Liy4LiH4LiC4Li24LmJ4LiZ4LmB4Lil4LmJ4LinIDEyLzI5LzA4ICovDQpnb29nbGVfYWRfc2xvdCA9IFwiMzA5OTY4MzM5MlwiOw0KZ29vZ2xlX2FkX3dpZHRoID0gNDY4Ow0KZ29vZ2xlX2FkX2hlaWdodCA9IDYwOw0KLy8tLT4NCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCINCnNyYz1cImh0dHA6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvc2hvd19hZHMuanNcIj4NCjwvc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy00Njh4NjAtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzE8L3N0cm9uZz4gLSBodHRwOi8vaW1nLmJsdWVob3N0LmNvbS8xMjV4MTI1LzMuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly9pbWcuaG9zdG1vbnN0ZXIuY29tLzEyNXgxMjUvMS5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5sdW5hcnBhZ2VzLmNvbS9iYW5uZXJzL2ltYWdlcy9iYW5uZXJfYWRzXzEyNXgxMjVfMDIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly93cHdlYmhvc3QuY29tL2FmZmlsaWF0ZS9iYW5uZXJzL3dwYmFubmVyMTI1eDEyNS0xM2suZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtNC5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV82PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3BhZ2U8L3N0cm9uZz4gLSBTZWxlY3QgYSBwYWdlOjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy00Njh4NjAtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmJsdWVob3N0LmNvbS90cmFjay9haXNob3AvYmxvZzAxPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lmhvc3Rtb25zdGVyLmNvbS90cmFjay94aXJiaXQvYmxvZzAxPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lmx1bmFycGFnZXMuY29tL2lkL3NlYXRlY2g8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNDwvc3Ryb25nPiAtIGh0dHA6Ly93cHdlYmhvc3QuY29tL2FmZmlsaWF0ZS9pZGV2YWZmaWxpYXRlLnBocD9pZD0yOTdfMF8xXzE5PC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzU8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZGVmYXVsdC5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlc19wYWdlPC9zdHJvbmc+IC0gQXJjaGl2ZXM8L2xpPjxsaT48c3Ryb25nPndvb19hc2lkZXNfY2F0ZWdvcnk8L3N0cm9uZz4gLSBGZWF0dXJlZDwvbGk+PGxpPjxzdHJvbmc+d29vX2FzaWRlc19lbnRyaWVzPC9zdHJvbmc+IC0gMTwvbGk+PGxpPjxzdHJvbmc+d29vX2F1dG9faW1nPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19iZ3I8L3N0cm9uZz4gLSBkZWZhdWx0LmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9leDwvc3Ryb25nPiAtIDE1PC9saT48bGk+PHN0cm9uZz53b29fY2F0X21lbnU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9hcmNoaXZlczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9ob21lPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mYWNlYm9vazwvc3Ryb25nPiAtIG1hc2UudGI8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9jYXRlZ29yeTwvc3Ryb25nPiAtIEZlYXR1cmVkPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfZW50cmllczwvc3Ryb25nPiAtIDM8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9wb3N0czwvc3Ryb25nPiAtIDE8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX2lkPC9zdHJvbmc+IC0gMjc5NTM0MDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL2ZlZWRzLmZlZWRidXJuZXIuY29tL0xhb250YWxrPC9saT48bGk+PHN0cm9uZz53b29fZmxpY2tyX2VudHJpZXM8L3N0cm9uZz4gLSA2PC9saT48bGk+PHN0cm9uZz53b29fZmxpY2tyX2lkPC9zdHJvbmc+IC0gMzUzNjgxMzRATjA2PC9saT48bGk+PHN0cm9uZz53b29fZm9vdF9jYXRfbWVudTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fZm9vdF9uYXZfZXhjbHVkZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19ncmF2YXRhcjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX2xpbmtfZGVzYzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGlua190ZXh0PC9zdHJvbmc+IC0gSG9tZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZV90aHVtYl93aWR0aDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2hlaWdodDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fbGF5b3V0PC9zdHJvbmc+IC0gZGVmYXVsdC5waHA8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5sYW9udGFsay5jb20vaW1hZ2VzL2xhb250YWxrX2xvZ28ucG5nPC9saT48bGk+PHN0cm9uZz53b29fbWFudWFsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL3N1cHBvcnQvdGhlbWUtZG9jdW1lbnRhdGlvbi9tYWluc3RyZWFtPC9saT48bGk+PHN0cm9uZz53b29fbmF2X2V4Y2x1ZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19vdGhlcl9lbnRyaWVzPC9zdHJvbmc+IC0gNDwvbGk+PGxpPjxzdHJvbmc+d29vX290aGVyX2hlYWRsaW5lczwvc3Ryb25nPiAtIDQ8L2xpPjxsaT48c3Ryb25nPndvb19wcm9maWxlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5sYW9udGFsay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy84LXRoYWkwMV9yZXNpemUuanBnPC9saT48bGk+PHN0cm9uZz53b29fcmVzaXplPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3J0bmFtZTwvc3Ryb25nPiAtIHdvbzwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfYWRzX2JvdHRvbTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG93X2Fkc190b3A8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2hvd19mZWF0dXJlZDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG93X3ZpZGVvPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9oZWlnaHQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfd2lkdGg8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb190aGVtZW5hbWU8L3N0cm9uZz4gLSBNYWluc3RyZWFtPC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb190d2l0dGVyPC9zdHJvbmc+IC0gbGFvbnRhbGs8L2xpPjxsaT48c3Ryb25nPndvb191cGxvYWRzPC9zdHJvbmc+IC0gYTo2OntpOjA7czo2NjoiaHR0cDovL3d3dy5sYW9udGFsay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy84LXRoYWkwMV9yZXNpemUuanBnIjtpOjE7czo2NjoiaHR0cDovL3d3dy5sYW9udGFsay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy83LXRoYWkwMV9yZXNpemUuanBnIjtpOjI7czo2MzoiaHR0cDovL3d3dy5sYW9udGFsay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy82LXdlbG92ZXRoYWkuanBnIjtpOjM7czo1NzoiaHR0cDovL3d3dy5sYW9udGFsay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy81LXRoYWkucG5nIjtpOjQ7czo2NToiaHR0cDovL3d3dy5sYW9udGFsay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy80LWlhbV9sYW9udGFsay5qcGciO2k6NTtzOjY1OiJodHRwOi8vd3d3Lmxhb250YWxrLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzMtaWFtX2xhb250YWxrLmpwZyI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3ZpZGVvX2NhdGVnb3J5PC9zdHJvbmc+IC0gVmlkZW9zPC9saT48L3VsPg==