Tag Archive | "กันแดด"

กันแดดช่วยลดฝ้าที่ดีที่สุดของเอิ๊กตอนนี้


REVIEW กันแดดที่เอิ๊กใช้การรักษาฝ้าลึกของเอิ๊ก

+ HOW TO แต่งหน้าเบาเบาส้มพาสเทลสดใสลุคนี้แต่งตอนไปฝรั่งเศส

หลักๆเอิ๊กทำทรีทเมนท์ TMD GOLD มา 2-3 คอรส์ ราวๆ 10-15 ครั้ง และ

เปลี่ยนกันแดดมาเป็นปีแล้ว ดีใจมากที่ Eucerin Club ให้โอกาสร่วมงานด้วย

สำหรับกันแดดตัวนี้ที่ซื้อใช้เองมาตลอด ชอบผลลัพธ์มาก

ในคลิปมีวิธีป้องกันแดดที่ดีที่สุดด้วย เนื้อหาสาระแน่น อยากให้ทุกคนมีผิวสุขภาพดีก่อนค่ะ

จะได้แต่งหน้าก็ HAPPY ไม่ได้แต่งหน้าก็ HAPPY <3

Posted in HOW TOComments (0)

PREVIEW มาตรฐานใหม่ของครีมกันแดด แค่SPFและPA คงไม่พออีกต่อไป ต้องปกป้อง LONG UVA ที่ทำร้ายลึกถึงระดับ DNA


 
 
 
 
 
 
 
 
วันนี้มีโอกาสได้ทำบทความเกี่ยวกับเรื่องกันแดดให้กับ LOREAL PARIS
ในการเป็นตัวแทนสาวไทย ย้ำเตือนถึงผลกระทบที่เกิดจากรังสี UV หรือ แสงแดดของบ้านเรา
เรียกว่าถ้าทุกครั้งที่เอิ๊กได้รับเชิญออกเป็นวิทยากรแนะนำเรื่องสุขภาพผิว สิ่งเดียวสำคัญที่เอิ๊ก
จะฝากไว้ให้กับทุกคนในงาน เรียกได้ว่าเป็น “การลงทุนให้กับสุขภาพผิวของเราในระยะยาว”
ได้เป็นอย่างดีนั่นก็คือเรื่อง “การใช้กันแดดอย่างเป็นประจำต่อเนื่องทุกวัน”
 

เพราะแสงแดดเป็นศัตรูตัวร้ายอันดับหนึ่งของสุขภาพผิว

เป็นต้นเหตุให้เกิดริ้วรอยก่อนวัย ผิวหย่อนคล้อย ขาดความกระชับ รวมถึงจุดด่างดำ ฝ้ากระ

 
มาตรฐานกันแดดที่ผ่านมาให้สังเกตุสัญลักษณ์การป้องกันที่คุ้นเคย
SPF = สัญลักษณ์ป้องกันรังสี UVB
PA = สัญลักษณ์ป้องกันรังสี UVA
ยิ่งมีเครื่องหมายบวก + ต่อท้ายจำนวนมากเท่าไหร่การป้องกันยิ่งสูง
 

 

แต่มาตรฐานใหม่ในการเลือกกันแดดยุคใหม่นี้ที่เปลี่ยนไป

คือ การให้ความสําคัญกับสารกันแดดที่เราเลือกใช้นั้น

ต้องสามารถป้องกันรังสี UVA ชนิด LONG UVA ได้ดี “

UVB = 5% Shot UVA = 20%  Long UVA = 75%
แม้รังสี UV ที่ฉายลงมามีผลกระทบกับสุขภาพผิวหนังของเรา
ถ้าคิดเป็น 100% ในด้านของแสงUV จะมี UVB เพียง 5% นอกนั้น SHORT UVA 20%
และ LONG UVA 75% เป็นความรู้เพิ่มเติมที่หลายคนอาจไม่เคยทราบมาก่อน
 
 
SHORT UVA
  • ซึมลึกลงสู่ผิวหนังส่งผลกระทบระยะยาว ริ้วรอยก่อนวัย พัฒนาไปสู่มะเร็งผิวหนัง
LONG UVA
  • ซึมลงสู่ผิวหนังได้ลึกมากที่สุดในบรรดา UV ทั้งหมด ก่อให้เกิดความเสียหายอย่างรุนแรงทั้งในแง่ของสีผิวที่ดำคล้ำเสียสะสมฝังตัวอยู่ภายในรอวันที่จะโผล่ขึ้นมา อย่างกระ ฝ้าลึก ผิวหนังที่กร้าน ยังรวมไปถึงการทำลายโครงสร้างของผิวหนังภายในระดับ DNA ทำลายคอลลาเจน ทำให้เกิดริ้วรอย ผิวหนังที่หย่อนคล้อย และ ส่งผลให้เรามีผิวชราที่เกิดจากแสงแดด

จากการค้นคว้าและวิจัยจาก ลอรีอัล ปารีส โดยผู้เชี่ยวชาญด้านผิวพรรณพบว่า

ผิวสามารถดูแก่ขึ้น 6 ปี ใน 6 เดือน เพราะรังสี LONG UVA และ UVA/B 

 

 
UVA ที่โดนผิวเราไม่มีทางหายไปมันจะซึมลึก
และผิวเราจดจำไว้อย่างดีเมื่อถึงเวลานึงผลกระทบจะโผล่ออกมา
 
 

ดังนั้นมาตรฐานใหม่ในการเลือกกันแดดยุคใหม่นี้ที่เปลี่ยนไป

คือ การให้ความสำคัญกับสารกันแดดที่เราเลือกใช้นั้น

ต้องสามารถป้องกันรังสี UVA ชนิด LONG UVA ได้ดี

 
 
การใช้กันแดด เราต้องทำเป็นประจำให้เป็นนิสัย เร่ิมต้นตั้งแต่วัยเด็ก
จะดีมาก เพราะเอิ๊กเคยมีปัญหาเป็นฝ้าในวัยอายุ 25 ปี จากการที่มีเม็ดสีผิวปกติง่ายในเรื่อง
ของกรรมพันธุ์ และ มี BROWN SPOT เยอะมากจากการตรวจสภาพผิว * ตามสถาบันดูแล
ความงาม ตอนนี้ยังไม่ได้ตรวจซ้ำ เป็นคนที่กระเต็มโหนกแก้มมาก่อน กระตื้นยังพอแก้ได้พอ
เป็นฝ้าแล้วไม่ต้องการให้คนอื่นต้องมาเป็นเหมือนกัน เลยมักจำย้ำเรื่องนี้บ่อยมาก
 
 
ตอนรักษาไปแล้วซักระยะ เห็นแก้มเป็นเงาดำดำไหมคะ ? ตอนแรกดวงใหญ่มากทั้งโหนกแก้ม
ฝ้าลึกรักษายากมาก และ มีโอกาสกลับมาได้ตลอดเวลา เพราะแบบนี้เอิ๊กถึงกลัวแดดมาก
ไม่ใช่แค่เพราะกลัวแก่ แต่หน้าด่าง สีผิวไม่สม่ำเสมอ เป็นฝ้า สิวอักเสบ สิวทิ้งรอยดำฝัง
เหตุผลอีกหลายประการ ฯลฯ  😥
 
 
 
จาก CHART จะเห็นว่า UVA ซึมลึกลงไปกว่ามาก ดังนั้นสมการที่คุณหมอผิวหนังรู้จักกันดี คือ
UVA = AGING ผิวมีอายุแก่ก่อนวัย
UVB = BURNING ผิวไหม้ ดำ คล้ำ เสีย
 
เอิ๊กทำชาร์ตสรุปมาให้เข้าใจโดยง่ายเป็นภาษาไทยนะคะ SAVE เก็บไว้ดูเพื่อให้เข้าใจได้ค่ะ
 
 
 
 
 
 
 
เอาละสรุปไปแล้วสั้นๆง่ายๆทำไม ” เราจึงต้องใช้กันแดดทุกวันเป็นประจำตลอดไป “

และต้องเลือกกันแดดทั้งทีไม่ใช่แค่ SPF หรือ PA แต่ต้องปกป้อง LONG UVA

ที่ทําร้ายลึกถึงระดับ DNA ด้วย

เนื่องจากวันนี้มาเขียนบทความให้
LOREAL PARIS และได้กันแดดมาจากทางแบรนด์
จึงมา PREVIEW ให้ดูกัน
 
 

 

 สูตรนี้จุดเด่นคำโปรยมีอยู่ว่า
LOREAL PARIS UV PERFECT AQUA ESSENCE SPF 30/ PA +++
ปกป้อง LONG UVA ลึกถึงระดับ DNA เป็นหนึ่งในครีมกันแดดมาตรฐานใหม่
ที่สามารถป้องกันได้ครบทั้งรังสี UVA UVB แล้วยังสามารถป้องกันรังสี LONG UVA
ที่เป็นตัวการทำให้เกิดริ้วรอยที่ยากจะแก้ไขได้ดียิ่งขึ้น
รักษาไฟโบบลาสต์ใต้ผิว (ไฟโบบลาสต์ทำให้ผิวยังกระชับและเต่งตึง)
 
เนื้อผลิตภัณฑ์จะค่อนข้างชุ่มชื่นซึ่งมีน้ำค่อนข้างเยอะ
เป็นเนื้อ ESSENCE แบบน้ำ
 
 
ด้านหลังกล่อง จะพูดถึงจุดเด่นของสารกรองรังสี Mexoryl™ SX/XL
เป็นลิขสิทธิ์ของ LOREAL โดยบอกไว้ว่าป้องกันแดดได้ยาวนาน 12 ชั่วโมง
จุดเด่นอีกอย่างคือ มีสารแอนตี้ออกซิเดนท์ เสริมการปกป้องผิวจาก UVA
ทั้ง SHORT UVA และ LONG UVA ป้องกันผิวจากมลภาวะ
รวมถึง มีสาร ADENOSINE ลดเลือนริ้วรอย และ บำรุงผิว
 
 
ด้านข้างระบุส่วนผสมชัดเจน จะนำด้วยน้ำเป็นหลัก จะมีแอลกอฮอล์ และ น้ำหอมด้วย
 
 
สูตรนี้พัฒนามาเฉพาะผิวของคนเอเชีย
 

 ขนาด 30 มิลลิกรัม ราคาถ้าจำไม่ผิด คือ 339 บาท

 

เนื้อสัมผัส สีขาวขุ่นชุ่ม หลังทาที่มือ จะดูผ่อง และ ฉ่ำน้ำ 
 
 
วิธีการทำกันแดด
LOREAL PARIS UV PERFECT AQUA ESSENCE SPF 30 UVB UVA PA +++


โพสรูปผิวให้ดูแบบไม่ได้ RETOUCH จะให้ดูว่าฝ้าจางไปจนแทบมองไม่เห็นแล้ว
แต่ยังมีจุดด่างดำจากสิวอยู่บ้าง และ กระเล็กน้อยค่ะ 🙂 
 
เขย่าค่ะ ซัก 3-5 ครั้งให้ส่วนผสมมันกลมกลืนกัน 
 
 
 

ในการทาครีมกันแดดอย่างถูกวิธีหลายๆคนยังทาครีมกันแดดในปริมาณที่น้อยเกินไป

อาจทำให้ปกป้องผิวของเราไม่เต็มที่อย่างน้อยต้องใช้ทั้งหมด 2 ข้อนิ้วชี้

หรือประมาณ 1ช้อนชาค่ะ และ เราอาจจะแบ่งทาโดยเริ่มทา 1 ข้อนิ้วชี้รอบแรกก่อน

 
 
 
เกลี่ยบนปลายนิ้วมือ จะได้ไม่ถูกซึมหายไปในมือหมด
 
 
 
แต้มตามจุดต่างๆบนใบหน้า และ ใช้มือกดเบาๆให้ครีมกันแดดแนบลงบนผิว เกลี่ยอย่างเบามือ 
 
 
 
รอบแรกผ่านไป 
 
 
 
รอบ 2 จะบีบอีก 1 ข้อนิ้วชี้สุดท้าย
 
 
 
รอบ 2 อาจจะเน้นไปยังบริเวณที่เรามีปัญหาก่อน เช่น กระ ฝ้า รอยดำ
หรือบริเวณที่เราเป็นแผล หรือ ทำเลเซอร์มา เพราะมันจะไวแสง 
และ ลงให้ทั่วใบหน้า โดยใช้มือกดเบาๆให้ครีมกันแดดแนบลงบนผิว
เกลี่ยอย่างเบามืออีกครั้ง
 
 
 
ครีมกันแดดก็จะซึมลงไป ทิ้งไว้ 5-10 นาที และ เราก็สามารถแต่งหน้าได้เลย
 
 
 
สิ่งที่เราหลายคนลืมจะดูแลผิวหนังอีกส่วนหนึ่งที่บอบบาง ก็คือ บริเวณลำคอ
อย่าลืมลงกันแดดที่คอด้วยค่ะ ส่วนกันแดดลำตัวก็ให้ใช้สำหรับลำตัวโดยเฉพาะ หรือ
จะใช้กันแดดที่ใช้กับใบหน้าก็ได้ แต่จะสิ้นเปลืองค่ะ
ปล. กันแดดสูตรนี้ตอนทาจะรู้สึกเย็น ดูผิวฉ่ำน้ำ ชุ่มชื้นทาแล้วหน้าจะไบรท์ขึ้น เกลี่ยง่าย
 
 
หวังว่าวันนี้คงได้เรียนรู้ในการกันแดด และ การทากันแดดแบบบทความให้เห็นภาพกันได้
ไม่มากก็น้อยอยากให้ทุกคนผิวสวยหน้าใส กันทุกคนค่ะ 🙂
 
 
ส่วนตัวเอิ๊กอยากให้ทดสอบ SKINCARE ทุกตัวก่อนค่ะ อาจจะเป็นบริเวณเล็กของใบหน้า
เพราะผลิตภัณฑ์อาจจะมีส่วนผสมของALCOHOL และ FRAGRANCE
ความเห็นส่วนตัวเหมาะกับการออกไปทำงานออฟฟิต
ไปเรียนในห้องเรียน และ ทุกกิจกรรมที่ไม่ได้ออกแดดจัดโดยตรงมากๆ 

 

  

 
 
* เกร็ดความรู้เพิ่มเติมเกี่ยวกับครีมกันแดด
 
❤ UVA มีตลอดปี แม้ในวันที่มีเมฆ หรือ แม้ในที่ร่ม
❤ UVA ส่งผลต่อสุขภาพผิวในระยะยาวมาก หาสารกันแดดปกป้องให้ดียิ่งขึ้น
❤ สารต้านอนุมูลอิสระบางตัวที่ใส่ในครีมกันแดดเพื่อช่วยให้การป้องกันรังสี UVA ดียิ่งขึ้น
❤ ในโลกนี้ไม่สามารถป้องกันUV ได้100% เราอาจทาไม่ทั่ว มันมีโอกาสรั่ว
❤ การกันแดดควรทำควบคู่ไปกับการหลบแดดในเวลาที่แดดจัด + กางร่ม + ใส่หมวก
+ ทากันแดดซ้ำหากเหงื่อออก
❤ กันแดดควรทาซ้ำทุก 2-3 ชม. เพราะสารกันแดดจะเสื่อมลงเมื่อถูกแดด และ อาจหลุดถ้าเหงื่อออก หรือ โดนน้ำ
❤ กันแดดสูตร water proof สามารถกันน้ำได้80นาที /water resistance กันได้40นาที
❤ แดดข้างหน้าต่างน่ากลัวเช่นกันเพราะมีรังสี UVA สามารถสะท้อนเข้ามาได้
❤ การไม่ถูกแดดเลยจะทำให้เราอาจขาดวิตามินDได้ แต่สามารถทานผัก ปลา นม
น้ำมันปลา ฯ ทดแทนได้
❤ โดนแดดจัดโดยไม่ป้องกันตลอด มีโอกาสเสี่ยงเป็นมะเร็งผิวหนัง
❤ ร่มสามารถกันได้แค่UVB แต่ไม่กันรังสี UVA
❤ เสื้อผ้าที่พอจะกรองแสงUVได้ ต้องหนา ตาข่ายถี่ๆจนแสงลอดไม่ได้
สีดำกันแดดได้ดีกว่าสีอื่น
❤ กันแดดมีสองชนิด เคมีคอล & ฟิสิคอล
❤ กันแดดเคมีคอล จะดูดแสง ทำให้แพ้ได้ เป็นสิวได้ และ เสื่อมสลายได้ง่าย
❤ กันแดดฟิสิคอล จะสะท้อนแสง ไม่แพ้ ไม่เป็นสิว ไม่เสื่อมสภาพง่าย
❤ กันแดดส่วนใหญ่จะผสม ฟิสิคอล และ เคมีคอล เข้าด้วยกับเพื่อให้ได้คุณภาพที่เหมาะสม และ เหมาะกับสภาพผิว
❤ เสื้อผ้าถ้าโดนน้ำจะกรองแสงได้น้อยลง
❤ ค่ากันแดดพื้นฐานในไทย คือ SPF 30 PA +++
 
   
 
 
วันนี้ลาไปก่อนนะคะ พบกันใหม่ บล็อคหน้า จุ๊บ  
 
 
 
 

 

Posted in REVIEW, SKIN, SKIN CAREComments (0)

HOW TO กันแดดเป๊ะเมคอัพเนียนแต่งหน้ารับสงกรานต์


ผิวดูอายุเยอะกว่าความจริงแบบกร้านๆ รอยสิวที่ชัดขึ้น

ฝ้า กระ สิวอักเสบ สิวผดที่มาเยี่ยมเยียน

หารู้ไหม ว่าบางทีอาจจะมาจากการที่ไม่ใช้กันแดด หรือ ใช้กันได้ไม่ถูกวิธี

วันนี้มีเกล็ดการใช้กันแดดมาฝากนะคะ เป็นห่วงอยากให้มีสุขภาพผิวดีกันทุกคน

และ นำเอาเมคอัพรับสงกรานต์กันน้ำได้มาฝากด้วยยยยยยยยยยยย

ไปดูกันเลยยยยยยยยยยยยยยยย

ขอบคุณ CUTE PRESS สำหรับกันแดดที่ส่งมาให้เล่นด้วยฮะ

Posted in HOW TO, MAKE UP, REVIEWComments (0)

HOW & REVIEW POND’S FLAWLESS WHITE BB วิธีใช้กับอุปกรณ์แต่งหน้าต่างๆ


บีบีตัวนี้ผสมสารกันแดดจริง แต่อย่างที่บอกเสมอ ไม่มีอะไรสู้ประสิทธิภาพกันแดดเพียวๆได้ 🙂

ใช้กันแดดเพียวๆก่อนลงเครื่องสำอางทุกอย่างดีที่สุดค่ะ 😀

Posted in HOW TO, MAKE UP, REVIEWComments (0)

ฝ้า รักษายังไง ?


 

 

ฝ้า หรือ รอยดำขนาดใหญ่ที่อยู่บนหน้า จะรักษายังไงติดตามกัน 🙂

ฝ้าเกิดจากอะไร

  1. แสงแดด (ปัจจัยหลัก)
  2. ฮอร์โมนมีการเปลี่ยนแปลง เช่น ขณะตั้งครรภ์ , ใกล้จะหมดประจำเดือน , รับประทานยาคุม
  3. กรรมพันธุ์

ลักษณะฝ้า

ขึ้นเป็นรอยน้ำตาล หรือ ดำ หรือ เทาปนน้ำเงิน เป็นเงากว้าง เช่นตามโหนกแก้ม หน้าผาก จมูก เหนือริมฝีปาก

ฝ้ามี 3 ประเภท

  1. ฝ้าตื้น จะมองเห็นเข้ม ชัด รักษาง่ายกว่าฝ้าลึก
  2. ฝ้าลึก จะมองเห็นบางเบา เป็นเงา สีคล้ำๆ เลือนๆ รักษายากกว่าฝ้าตื้น
  3. ฝ้าผสม ทั้งฝ้าลึก & ฝ้าตื้น ก็จะรักษาฝ้าตื้นก่อนฝ้าลึก

ฝ้าเกิดขึ้นเมื่ออายุเท่าใด

20 ปลายๆขึ้นไป เพราะเริ่มเกิดการเปลี่ยนแปลงของฮอร์โมน / และการโดนแสงแดดมาเป็นเวลานานเริ่มส่งผล

สีผิวกับการเกิดฝ้า

คนที่มีสีผิวคล้ำมีโอกาสเกิดฝ้ามากกว่าคนที่มีสีผิวขาว เราจึงพบฝ้าในคนเอเชียมากกว่า คนแถบตะวันตก

การรักษาฝ้า

เริ่มต้นด้วยตัวเอง คือ ทากันแดด และ พบแพทย์เพื่อทายาที่แพทย์สั่งจ่ายได้เท่านั้น

  • สำคัญที่สุดและต้องเปลี่ยนแปลงไปตลอดชีวิต คือ การใช้สารกันแดดทุกวันให้พอเหมาะ และ ถูกต้อง SPF 30-50 ขึ้นไป และ PA +++ ขึ้นไป และปริมาณต้องเหมาะสม สำหรับทาหน้าถ้าเป็นเนื้อน้ำ ใช้เท่าเหรียญ 10 บาท 1 เหรียญ 2 ครั้ง ถ้าเหลือเยอะ ให้รอซักพักแล้วทาซ้ำอีกรอบได้  ถ้าเป็นเนื้อครีมให้บีบ 2 ข้อนิ้วชี้ จะได้ประมาณ 2 กรัมสำหรับทาหน้า ถ้าลำตัวใช้ถึงส่วนละ 7 กรัมขึ้นไป ถ้าอยู่ในกิจกรรมกลางแดด ต้องเลือกกันแดดที่กันน้ำ WATER PROOF , WATER RESISTANT และทาซ้ำทุก 2 ชั่วโมง รวมถึงการที่เหงื่อออกมากก็ต้องทาซ้ำ ปัจจุบันบางยี่ห้อก็ออกมาให้ทาทับเครื่องสำอางได้
  • ทายา ที่สามารถลอกผิวส่วนบนออก ฝ้าจึงแลดูจางลง (รักษาฝ้าตื้นได้ดี)
  • ทายา ที่ยับยั้งการสร้างเม็ดสีเข้ม ฝ้าจึงแลดูจางลง (รักษาฝ้าลึกได้ดี)
  • การทำทรีทเมนท์ด้วย AHA ลอกเซลล์ผิวด้านบน
  • การผลักวิตามินเข้าสู่ผิวหนังโดยเครื่อง
  • การฉายแสง LED สีเขียว เหลือง ผสมกัน ช่วยในการลดการสร้างเม็ดสีได้ ข้อเสีย ทำบ่อย ทำต่อเนื่อง
  • การเลเซอร์ ไม่ควรใช้ โดยเฉพาะคนผิวสองสี หรือ ผิวสีเข้ม เพราะผลข้างเคียงจะทำให้ฝ้าดำมากขึ้น รวมถึงรอยดำ

การทายารักษาฝ้ามีข้อควรระวัง เนื่องจากสารควบคุมที่ใช้รักษา อาจมาในรูปแบบสารไฮโดรควิโนน หรือ ปรอท ไฮโดรควิโนนนั้นแพทย์เท่านั้นถึงสั่งจ่ายได้เท่านั้น แต่ยังมีจำหน่ายกันอยู่ซึ่งอาจอยู่ในปริมาณที่สูงเกินกว่า อย. กำหนด และบางครั้งอาจเป็นปรอทผสม  ซึ่งดูดซึมเข้าสู่ร่างกายโดยง่ายเป็นพิษกับตับและไต รวมถึงกล้ามเนื้อ ถ้าสะสมในร่างกายเป็นเวลานานอาจทำให้เสียชีวิต ดังนั้น หากอยากซื้อยาทาฝ้าเอง เช็คเลขที่จดแจ้งขึ้นทะเบียนกับ อย. เป็นสำคัญ และกรุณานำเลขนั้นมาเช็คได้ในเว็บ FDA ทุกครั้งเพื่อความปลอดภัย ไม่ใช่แค่ยาทาฝ้า

การรักษาฝ้าให้ได้ผลดีที่สุด คือ การทากันแดด และ หลบแดดไปตลอดชีวิต ไม่ว่าฝ้า กระ มีสิทธิ์กลับมาได้ใหม่ตลอดเวลา รวมถึงใบหน้าที่ดูอายุมากกว่าอายุจริง เพราะ UVA ทำลายลึกไปยังเซลล์ผิวชั้นลึก ควรหัดทากันแดดทุกวันให้เป็นนิสัยค่ะ 🙂 EE 

เขียนและเรียบเรียงโดย erk-erk.com

 

ขอบพระคุณเนื้อหา

– แกะเทปสัมภาษณ์ ผศ. พญ. รังสิมา วณิชภักดีเดชา

– รูป laskinmd dot com

– pharmacy.mahidol.ac.th/thai/knowledgeinfo.php?id=14

Posted in BEAUTY TECHNOLOGY, FACEComments (0)

กันแดดตัวไหนดี ไม่สู้รู้ว่ากันแดดยังไงให้ถูกวิธี Q&A


เป็นสิ่งที่เอิ๊กจดแชร์มาจากในงาน STAY BRIGHT WITH SUNLIGHT ของ LA ROCHE-POSAY นะคะ ทุกข้อความมาจากนายกสมาคมแพทย์ผิวหนังแห่งประเทศไทย พลตรีนายแพทย์ กฤษฎา ดวงอุไร ค่ะ เดี๋ยวมาจัดแบบละเอียดให้อีกรอบค่ะ

การกันแดดความจริงแล้วไม่สามารถกันได้ 100% ขึ้นกับส่วนผสมที่เลือกทา การทาปริมาณที่พอเหมาะทั่วถึงไหม

  • ผิวคนเราแบ่งได้ประมาท6แบบ 6สีตั้งแต่ขาวสุดถึงเข้มสุดความทนต่อแสง ความไหม้ของผิวก็ต่างกันไปด้วย เช่น ผิวขาวไหม้ง่ายกว่าผิวเข้ม
  • UVC ดี ช่วยฆ่าเชื้อโรคในห้องผ่าตัด ฆ่าเชื้อโรคน้ำประปา / เสีย มะเร็งผิวหนัง แต่แสงพวกนี้จะไม่ส่องมาถึงพื้นโลกเพราะชั้นozoneกั้นอยู่
  • UVB ทำให้ผิวสร้างเม็ดสี เกิดการผิวไหม้แล้วดำ
  • UVA ทำให้ผิวดำได้ทันที และดำลึกกว่าUVB ทำให้เกิดริ้วรอย ผิวแพ้แสง ผิวดูเสื่อมลง(แก่)
  • ริ้วรอยมี2ประเภท ถ้าเกิดจากแดดจะดูหยาบๆ ถ้าเกิดตามวัยจะดูนุ่มนวลและละเอียด สรุปแสงแดดทำให้ผิวเราแก่เร็วมาก
  • การนั่งข้างหน้าต่างในรถที่มีฟิล์มกรองแสงอาจช่วยกันรังสีUVB ได้ แต่กันรังสีUVA ไม่ได้ และUVAทำให้เซลล์เสื่อมสภาพผิวแก่เร็ว
  • ครีมกันแดดในโลกนี้ไม่สามารถป้องกันได้100%เราอาจทาไม่ทั่ว มันมีโอกาสรั่วดังนั้นกันแดดให้ดีคือ +กางร่ม&ใส่หมวก+ทากันแดดซ้ำหากเหงื่อออก
  • กันแดดควรทาซ้ำทุก2-3ชม นอกจากสารกันแดดจะเสื่อมลงเมื่อถูกแดด ก็อาจหลุดไปถ้าเหงื่อออกหรือโดนน้ำ
  • กันแดดสูตรwater proof สามารถกันน้ำได้80นาที /water resistance สามารถกันได้40นาที ไม่ใช่กันน้ำได้ตลอดวันต้องทาซ้ำ
  • กันแดดควรทาซ้ำทุก2-3ชม ถ้าเราต้องออกแดดนานๆ
  • แดดข้างหน้าต่างน่ากลัวสุดมีรังสี UVA สะท้อนเข้ามาได้
  • การไม่ถูกแดดเลยจะทำให้ไม่ได้วิตามินดี แต่ความจริงวิตามินดี แค่กินผัก ปลา นม น้ำมันปลา ฯ ก็ได้ใช้ได้เช่นกัน
  • ค่า SPF ป้องกันรังสี UVB <ไหม้และดำ> /ค่าPA ป้องกันรังสีUVA <ดำ,ริ้วรอย,แก่เร็ว> แต่สองชนิดนี้ผิวขาวโดนมากมะเร็งผิวหนังก็มา
  • ร่มสามารถกันได้แค่UVB ไม่กันUVA สรึปเราต้องทากันแดดที่มีค่า PA และ SPF ควบคู่กันตลอด
  • เสื้อผ้าที่พอจะกรองแสงได้บ้างก็ต้องหนา ตาข่ายถี่ๆจนแสงลอดมาไม่ได้ จะใส่เสื้อบางๆซีทรูพวกนี้ไม่กันแดดนะ
  • กันแดดมีสองชนิด เคมีคอล & ฟิสิคอล /เคมีคอล จะดูดแสง ทำให้แพ้ได้ เป็นสิวได้ และเสื่อมสลายง่าย/ฟิสิคอล จะสะท้อนแสง ไม่แพ้ ไม่สิว ไม่เสื่อม
  • เสื้อผ้าถ้าโดนน้ำจะกรองแสงได้น้อยลง เสื้อผ้าสีดำหนาจะกันแดดได้ดีกว่าสีอื่น
  • เทคโนโลยีกันแดดส่วนมากจะผสม เคมีคอล และฟิสิคอลร่วมกันให้เหมาะสมป้องกันการวอก การแพ้ หรือเป็นสิว
  • แสงUVประเทศไทยแสงเข้มกว่า ฝรั่งเศส 4 เท่า
  • การทากันแดดที่เหมาะสม ประมาณ2ข้อนิ้วชี้หรือทา 2-3รอบทับกันโดยรอบสุดท้ายอาจทาแค่รอยดำ รอยแดง ฝ้า กระ หรือส่วนที่แผลได้เพราะส่วนนั้นไวแสง
  • ค่ากันแดดพื้นฐานในไทย เป็นSPF 30 PA +++ อย่าลืมทาให้ได้ปริมาณที่บอกไป และยังต้องเลี่ยงแดดสม่ำเสมอ
  • กันแดดคือสูตรที่ทำให้ผิวขาวขึ้นอย่างนึง เนื่องจากเรากรองแสงไม่ให้เกิดการสร้างเม็ดสี สีผิวเราจึงอ่อนลงเมื่อทาติดต่อและเลี่ยงแดด1-3เดือน

 

เดี๋ยวจะมาเพิ่ม ปรับให้ละเอียดจุใจ

Posted in HOW TOComments (0)


advert




BEAUTY MENU

มาคุยกับเอิ๊กได้ที่นี่ทุกวัน ถ้าว่างรีบตอบทุกคำถามค่ะ

ติดตามบล็อค erk-erk.com อย่างใกล้ชิด

เพียงกรอก Email ตรงนี้เลย





LINE

เพิ่มเพื่อน

Instagram Feed

Something is wrong. Response takes too long or there is JS error. Press Ctrl+Shift+J or Cmd+Shift+J on a Mac.
PHVsPjxsaT48c3Ryb25nPndvb19hYm91dF9iaW88L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dF9ncmF2YXRhcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0X3JlYWRtb3JlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRzX3JvdGF0ZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfMjUwX2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF8yNTBfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0yNTB4MjUwLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzI1MF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF8zMDA8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzMwMF9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfMzAwX2JvdDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfMzAwX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMzAweDI1MC0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzMwMF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9ibG9ja19hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfYmxvY2tfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0zMDB4MjUwLTEuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfYmxvY2tfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtNDY4eDYwLTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2hlYWRlcl9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfaGVhZGVyX2NvZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXJfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy00Njh4NjAtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9oZWFkZXJfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfaG9tZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWIuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtNC5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV82PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS00LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2xlYWRlcmJvYXJkX2Y8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWRfbGVhZGVyYm9hcmRfZl9jb2RlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfbGVhZGVyYm9hcmRfZl9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTcyOHg5MC0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2xlYWRlcmJvYXJkX2ZfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfZGlzYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5lcmstZXJrLmNvbS9ibG9nLy8yMDEzLzEyL2pqajEuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuZXJrLWVyay5jb20vYXdhcmRzLzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3BhZ2U8L3N0cm9uZz4gLSBTZWxlY3QgYSBwYWdlOjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2Fkc2Vuc2U8L3N0cm9uZz4gLSA8aWZyYW1lIHdpZHRoPVwiMzEwXCIgaGVpZ2h0PVwiMTc2XCIgc3JjPVwiLy93d3cueW91dHViZS5jb20vZW1iZWQvVVF6clRsVG5rR2tcIiBmcmFtZWJvcmRlcj1cIjBcIiBhbGxvd2Z1bGxzY3JlZW4+PC9pZnJhbWU+PGlmcmFtZSB3aWR0aD1cIjMxMFwiIGhlaWdodD1cIjE3NlwiIHNyYz1cIi8vd3d3LnlvdXR1YmUuY29tL2VtYmVkL192aG5PSHpaUk1JXCIgZnJhbWVib3JkZXI9XCIwXCIgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPjxpZnJhbWUgd2lkdGg9XCIzMTBcIiBoZWlnaHQ9XCIxNzZcIiBzcmM9XCIvL3d3dy55b3V0dWJlLmNvbS9lbWJlZC9oUVQxckRmYjQ3RVwiIGZyYW1lYm9yZGVyPVwiMFwiIGFsbG93ZnVsbHNjcmVlbj48L2lmcmFtZT48L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfZGlzYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy80Njh4NjBhLmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmVyay1lcmsuY29tLzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzU8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2Fsc29fc2xpZGVyX2VuYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hbHNvX3NsaWRlcl9pbWFnZV9kaW1lbnRpb25zX2hlaWdodDwvc3Ryb25nPiAtIDE0NDwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZGVmYXVsdC5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlczwvc3Ryb25nPiAtIFNlbGVjdCBhIHBhZ2U6PC9saT48bGk+PHN0cm9uZz53b29fYXJjaGl2ZV9oZWlnaHQ8L3N0cm9uZz4gLSA5MDwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfcGFnZV9pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAyMjA8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlX3BhZ2VfaW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSAyMDA8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlX3dpZHRoPC9zdHJvbmc+IC0gMTQwPC9saT48bGk+PHN0cm9uZz53b29fYXNpZGVzX2NhdGVnb3J5PC9zdHJvbmc+IC0gRkFDRTwvbGk+PGxpPjxzdHJvbmc+d29vX2FzaWRlc19lbnRyaWVzPC9zdHJvbmc+IC0gNTwvbGk+PGxpPjxzdHJvbmc+d29vX2F1dGhvcjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19iZ3I8L3N0cm9uZz4gLSBwaW5rLmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2Jsb2dfc3VibmF2aWdhdGlvbjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ib2R5X2NvbG9yPC9zdHJvbmc+IC0gI2ZmZTBmZjwvbGk+PGxpPjxzdHJvbmc+d29vX2JvZHlfaW1nPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYm9keV9wb3M8L3N0cm9uZz4gLSB0b3AgbGVmdDwvbGk+PGxpPjxzdHJvbmc+d29vX2JvZHlfcmVwZWF0PC9zdHJvbmc+IC0gbm8tcmVwZWF0PC9saT48bGk+PHN0cm9uZz53b29fYnJlYWRjcnVtYnM8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYnV0dG9uX2NvbG9yPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0c19leGNsdWRlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8xPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzEwPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzExPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzEyPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzEzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzE0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzE1PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzE2PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzE3PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzE4PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzE5PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzIwPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzIxPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzIyPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzIzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzI0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzI1PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzI2PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzI3PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfMjg8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfMjk8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfMzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8zMDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8zMTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8zMjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8zMzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8zNDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF8zNTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF80PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94XzU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfNjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF83PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94Xzg8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfOTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMTA8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzExPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8xMjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMTM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzE0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8xNTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMTY8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzE3PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8xODwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMTk8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzIwPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8yMTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMjI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzIzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8yNDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMjU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzI2PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8yNzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMjg8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzI5PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8zPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8zMDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMzE8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzMyPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl8zMzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2JveF9mb290ZXJfMzQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9ib3hfZm9vdGVyXzM1PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl80PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl81PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl82PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl83PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl84PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfYm94X2Zvb3Rlcl85PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfZXg8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jYXRfbGlzdDwvc3Ryb25nPiAtIDE1PC9saT48bGk+PHN0cm9uZz53b29fY2F0X2xpc3RfZm9vdGVyPC9zdHJvbmc+IC0gU2VsZWN0IGEgbnVtYmVyOjwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9tZW51PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdF9uYXY8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY2VudGVyZWQ8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY29tbWVudHM8L3N0cm9uZz4gLSBib3RoPC9saT48bGk+PHN0cm9uZz53b29fY29tbWVudF9wb3N0czwvc3Ryb25nPiAtIDU8L2xpPjxsaT48c3Ryb25nPndvb19jb250YWN0Zm9ybV9lbWFpbDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbnRhY3RfcGFnZV9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbnRlbnQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbnRlbnRfYXJjaGl2ZXM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbnRlbnRfZmVhdDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9sZWZ0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSBodHRwOi8vd3d3LmVyay1lcmsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvOC1mYXZpY29uZXJrZXJrLnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9zZW9fdGVtcGxhdGU8L3N0cm9uZz4gLSBhOjQ6e2k6MDthOjU6e3M6NDoibmFtZSI7czoxMDoic2VvX2ZvbGxvdyI7czozOiJzdGQiO3M6NToiZmFsc2UiO3M6NToibGFiZWwiO3M6MjE6IlNFTyAtIFJlbW92ZSBOb2ZvbGxvdyI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94IjtzOjQ6ImRlc2MiO3M6NTk6Ik1ha2UgbGluayBmcm9tIHRoaXMgcG9zdC9wYWdlIGZvbGxvd2FibGUgYnkgc2VhcmNoIGVuZ2luZXMuIjt9aToxO2E6NTp7czo0OiJuYW1lIjtzOjk6InNlb190aXRsZSI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImxhYmVsIjtzOjIzOiJTRU8gLSBDdXN0b20gUGFnZSBUaXRsZSI7czo0OiJ0eXBlIjtzOjQ6InRleHQiO3M6NDoiZGVzYyI7czozODoiQWRkIGEgY3VzdG9tIHRpdGxlIGZvciB0aGlzIHBvc3QvcGFnZS4iO31pOjI7YTo1OntzOjQ6Im5hbWUiO3M6MTU6InNlb19kZXNjcmlwdGlvbiI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImxhYmVsIjtzOjI0OiJTRU8gLSBDdXN0b20gRGVzY3JpcHRpb24iO3M6NDoidHlwZSI7czo4OiJ0ZXh0YXJlYSI7czo0OiJkZXNjIjtzOjQ5OiJBZGQgYSBjdXN0b20gbWV0YSBkZXNjcmlwdGlvbiBmb3IgdGhpcyBwb3N0L3BhZ2UuIjt9aTozO2E6NTp7czo0OiJuYW1lIjtzOjEyOiJzZW9fa2V5d29yZHMiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJsYWJlbCI7czoyMToiU0VPIC0gQ3VzdG9tIEtleXdvcmRzIjtzOjQ6InR5cGUiO3M6NDoidGV4dCI7czo0OiJkZXNjIjtzOjY0OiJBZGQgYSBjdXN0b20gbWV0YSBrZXl3b3JkcyBmb3IgdGhpcyBwb3N0L3BhZ2UuIChjb21tYSBzZXBlcmF0ZWQpIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX2RhdGU8L3N0cm9uZz4gLSBkLiBNLCBZPC9saT48bGk+PHN0cm9uZz53b29fZXhjZXJwdF9lbmFibGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fZXhjbHVkZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfcGFnZXNfZm9vdGVyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZXhjbHVkZV9wYWdlc19tYWluPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZXhfY2F0X2Zvb3Rlcjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX2NhdDwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX2NhdGVnb3J5PC9zdHJvbmc+IC0gU2VsZWN0IGEgY2F0ZWdvcnk6PC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfZW50cmllczwvc3Ryb25nPiAtIDEwPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfaGVhZGluZzwvc3Ryb25nPiAtIEZlYXR1cmVkIFBvc3RzPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfaW1hZ2VfZGltZW50aW9uc19oZWlnaHQ8L3N0cm9uZz4gLSAzNzE8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9sYXlvdXQ8L3N0cm9uZz4gLSBsYXJnZV9ub19hZC5waHA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9saW1pdDwvc3Ryb25nPiAtIDEwPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfcG9zdHM8L3N0cm9uZz4gLSAxMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX3NpZGViYXJfaW1hZ2VfZGltZW50aW9uc19oZWlnaHQ8L3N0cm9uZz4gLSA3ODwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX3RhZzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX3RhZ3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF90YWdfYW1vdW50PC9zdHJvbmc+IC0gMzwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfYWx0X2hlaWdodDwvc3Ryb25nPiAtIDg1PC9saT48bGk+PHN0cm9uZz53b29fZmVhdF9hbHRfd2lkdGg8L3N0cm9uZz4gLSAxMzA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0X2VudHJpZXM8L3N0cm9uZz4gLSAxOTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMjMwPC9saT48bGk+PHN0cm9uZz53b29fZmVhdF9pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDQ1ODwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfaWQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX3VybDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmxpY2tyX2VudHJpZXM8L3N0cm9uZz4gLSA4PC9saT48bGk+PHN0cm9uZz53b29fZmxpY2tyX2lkPC9zdHJvbmc+IC0gZXJrLWVyazwvbGk+PGxpPjxzdHJvbmc+d29vX2ZsaWNrcl91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmZsaWNrci5jb20vcGhvdG9zL2Vyay1lcms8L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfYWZmX2xpbms8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfbGVmdDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fZm9vdGVyX2xlZnRfdGV4dDwvc3Ryb25nPiAtIDxwPjwvcD48L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfbG9nbzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Zvb3Rlcl9sb2dvX2VuYWJsZWQ8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fZm9vdGVyX3JpZ2h0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfcmlnaHRfdGV4dDwvc3Ryb25nPiAtIDxwPjwvcD48L2xpPjxsaT48c3Ryb25nPndvb19mcmFtZXdvcmtfdGVtcGxhdGU8L3N0cm9uZz4gLSBhOjEyOntpOjA7YToyOntzOjQ6Im5hbWUiO3M6MTc6IkZyYW1ld29yayBPcHRpb25zIjtzOjQ6InR5cGUiO3M6NzoiaGVhZGluZyI7fWk6MTthOjU6e3M6NDoibmFtZSI7czozNDoiRGlzYWJsZSBvcHRpb25zIHBhbmVsIG91cHV0IG9wdGlvbiI7czo0OiJkZXNjIjtzOjEyMToiRGlzYWJsZSB0aGUgYWJpbGl0eSB0byBzaG93IHlvdXIgV29vIE9wdGlvbnMuIFlvdSBjYW4gdmlldyB0aGUgdGhlbWVzIG9wdGlvbiBieSBVUkwgZS5nLiBodHRwOi8veW91cnNpdGUuY29tLz9vcHRpb25zPXdvbyI7czoyOiJpZCI7czoyNjoiZnJhbWV3b3JrX3dvb19zaG93X29wdGlvbnMiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aToyO2E6NTp7czo0OiJuYW1lIjtzOjIxOiJUaGVtZSBWZXJzaW9uIENoZWNrZXIiO3M6NDoiZGVzYyI7czoxMDE6IlRoaXMgd2lsbCBlbmFibGUgbm90aWNlcyBvbiB5b3VyIHRoZW1lIG9wdGlvbnMgcGFnZSB0aGF0IHRoZXJlIGlzIGFuIHVwZGF0ZSBhdmFpbGFibGUgZm9yIHlvdXIgdGhlbWUuIjtzOjI6ImlkIjtzOjM1OiJmcmFtZXdvcmtfd29vX3RoZW1lX3ZlcnNpb25fY2hlY2tlciI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjM7YTo1OntzOjQ6Im5hbWUiO3M6MjI6IkRpc2FibGUgQnV5IFRoZW1lcyBUYWIiO3M6NDoiZGVzYyI7czoxMTA6IlRoaXMgZGlzYWJsZXMgdGhlICdCdXkgVGhlbWVzJyB0YWIuIFRoaXMgcGFnZSBsaXN0cyB0aGUgbGF0ZXN0IGF2YWlsYWJlIHRoZW1lcyBmcm9tIHRoZSBXb29UaGVtZXMuY29tIHdlYnNpdGUuIjtzOjI6ImlkIjtzOjI0OiJmcmFtZXdvcmtfd29vX2J1eV90aGVtZXMiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTo0O2E6Njp7czo0OiJuYW1lIjtzOjEzOiJTdXBlciBVc2VyIElEIjtzOjQ6ImRlc2MiO3M6MTgxOiJBZGQgdGhlIFVzZXIgSUQgdG8gdGhpcyBmaWVsZCB0byBoaWRlIHRoZSBGcmFtZXdvcmsgU2V0dGluZ3MgcGFuZWwgZnJvbSBvdGhlciB1c2Vycy4gQ2FuIGJlIHJlc2V0IGZyb20gdGhlIDxjb2RlPndwLWFkbWluL29wdGlvbnMucGhwPC9jb2RlPiB1bmRlciA8ZW0+ZnJhbWV3b3JrX3dvb19zdXBlcl91c2VyPC9lbT4uIjtzOjI6ImlkIjtzOjI0OiJmcmFtZXdvcmtfd29vX3N1cGVyX3VzZXIiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJjbGFzcyI7czo0OiJtaW5pIjtzOjQ6InR5cGUiO3M6NDoidGV4dCI7fWk6NTthOjI6e3M6NDoibmFtZSI7czo4OiJCcmFuZGluZyI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjY7YTo1OntzOjQ6Im5hbWUiO3M6MjA6Ik9wdGlvbnMgcGFuZWwgaGVhZGVyIjtzOjQ6ImRlc2MiO3M6NTA6IkNoYW5nZSB0aGUgaGVhZGVyIGltYWdlIGZvciB0aGUgV29vVGhlbWVzIEJhY2tlbmQuIjtzOjI6ImlkIjtzOjM0OiJmcmFtZXdvcmtfd29vX2JhY2tlbmRfaGVhZGVyX2ltYWdlIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo2OiJ1cGxvYWQiO31pOjc7YTo1OntzOjQ6Im5hbWUiO3M6MTg6Ik9wdGlvbnMgcGFuZWwgaWNvbiI7czo0OiJkZXNjIjtzOjU2OiJDaGFuZ2UgdGhlIGljb24gaW1hZ2UgZm9yIHRoZSBXb3JkcHJlc3MgYmFja2VuZCBzaWRlYmFyLiI7czoyOiJpZCI7czoyNjoiZnJhbWV3b3JrX3dvb19iYWNrZW5kX2ljb24iO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjY6InVwbG9hZCI7fWk6ODthOjI6e3M6NDoibmFtZSI7czoxNDoiSW1wb3J0IE9wdGlvbnMiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aTo5O2E6NTp7czo0OiJuYW1lIjtzOjQ2OiJJbXBvcnQgb3B0aW9ucyBmcm9tIGFub3RoZXIgV29vVGhlbWVzIGluc3RhbmNlIjtzOjQ6ImRlc2MiO3M6MTcwOiJZb3UgY2FuIHRyYW5zZmVyIG9wdGlvbnMgZnJvbSBhbm90aGVyIFdvb1RoZW1lcyAoc2FtZSB0aGVtZSkgdG8gdGhpcyBvbmUgYnkgY29weWluZyB0aGUgZXhwb3J0IGNvZGUgYW5kIGFkZGluZyBpdCBoZXJlLiBXb3JrcyBiZXN0IGlmIGl0J3MgaW1wb3J0ZWQgZnJvbSBpZGVudGljYWwgdGhlbWVzLiI7czoyOiJpZCI7czoyODoiZnJhbWV3b3JrX3dvb19pbXBvcnRfb3B0aW9ucyI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoidGV4dGFyZWEiO31pOjEwO2E6Mjp7czo0OiJuYW1lIjtzOjE0OiJFeHBvcnQgT3B0aW9ucyI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjExO2E6NTp7czo0OiJuYW1lIjtzOjY2OiJVc2UgdGhlIGNvZGUgYmVsb3cgdG8gZXhwb3J0IHRoaXMgdGhlbWVzIHNldHRpbmdzIHRvIGFub3RoZXIgdGhlbWUiO3M6NDoiZGVzYyI7czoxNzA6IllvdSBjYW4gdHJhbnNmZXIgb3B0aW9ucyBmcm9tIGFub3RoZXIgV29vVGhlbWVzIChzYW1lIHRoZW1lKSB0byB0aGlzIG9uZSBieSBjb3B5aW5nIHRoZSBleHBvcnQgY29kZSBhbmQgYWRkaW5nIGl0IGhlcmUuIFdvcmtzIGJlc3QgaWYgaXQncyBpbXBvcnRlZCBmcm9tIGlkZW50aWNhbCB0aGVtZXMuIjtzOjI6ImlkIjtzOjI4OiJmcmFtZXdvcmtfd29vX2V4cG9ydF9vcHRpb25zIjtzOjM6InN0ZCI7czoxNjQwOiJZVG95T0RwN2N6b3hORG9pZDI5dlgyRmtYMmx0WVdkbFh6RWlPM002TkRFNkltaDBkSEE2THk5M2QzY3VkMjl2ZEdobGJXVnpMbU52YlM5aFpITXZNVEkxZURFeU5XSXVhbkJuSWp0ek9qRTBPaUozYjI5ZllXUmZhVzFoWjJWZk1pSTdjem8wTVRvaWFIUjBjRG92TDNkM2R5NTNiMjkwYUdWdFpYTXVZMjl0TDJGa2N5OHhNalY0TVRJMVlpNXFjR2NpTzNNNk1UUTZJbmR2YjE5aFpGOXBiV0ZuWlY4eklqdHpPalF4T2lKb2RIUndPaTh2ZDNkM0xuZHZiM1JvWlcxbGN5NWpiMjB2WVdSekx6RXlOWGd4TWpWaUxtcHdaeUk3Y3pveE5Eb2lkMjl2WDJGa1gybHRZV2RsWHpRaU8zTTZOREU2SW1oMGRIQTZMeTkzZDNjdWQyOXZkR2hsYldWekxtTnZiUzloWkhNdk1USTFlREV5TldJdWFuQm5JanR6T2pFeE9pSjNiMjlmWVdSZmNHRm5aU0k3Y3pveE5Eb2lVMlZzWldOMElHRWdjR0ZuWlRvaU8zTTZNVEk2SW5kdmIxOWhaRjkxY214Zk1TSTdjem95TkRvaWFIUjBjRG92TDNkM2R5NTNiMjkwYUdWdFpYTXVZMjl0SWp0ek9qRXlPaUozYjI5ZllXUmZkWEpzWHpJaU8zTTZNalE2SW1oMGRIQTZMeTkzZDNjdWQyOXZkR2hsYldWekxtTnZiU0k3Y3pveE1qb2lkMjl2WDJGa1gzVnliRjh6SWp0ek9qSTBPaUpvZEhSd09pOHZkM2QzTG5kdmIzUm9aVzFsY3k1amIyMGlPM002TVRJNkluZHZiMTloWkY5MWNteGZOQ0k3Y3pveU5Eb2lhSFIwY0RvdkwzZDNkeTUzYjI5MGFHVnRaWE11WTI5dElqdHpPakU0T2lKM2IyOWZZV3gwWDNOMGVXeGxjMmhsWlhRaU8zTTZPRG9pY0dsdWF5NWpjM01pTzNNNk1USTZJbmR2YjE5aGNtTm9hWFpsY3lJN2N6b3hORG9pVTJWc1pXTjBJR0VnY0dGblpUb2lPM002TVRJNkluZHZiMTloZFhSdlgybHRaeUk3Y3pvMU9pSm1ZV3h6WlNJN2N6b3hORG9pZDI5dlgyTjFjM1J2YlY5amMzTWlPM002TURvaUlqdHpPakU0T2lKM2IyOWZZM1Z6ZEc5dFgyWmhkbWxqYjI0aU8zTTZNRG9pSWp0ek9qSXhPaUozYjI5ZlptVmhkSFZ5WldSZlkyRjBaV2R2Y25raU8zTTZOam9pU0U5WElGUlBJanR6T2pFM09pSjNiMjlmWm1WbFpHSjFjbTVsY2w5cFpDSTdjem93T2lJaU8zTTZNVGc2SW5kdmIxOW1aV1ZrWW5WeWJtVnlYM1Z5YkNJN2N6b3dPaUlpTzNNNk1UZzZJbmR2YjE5bWJHbGphM0pmWlc1MGNtbGxjeUk3Y3pveE9pSTRJanR6T2pFek9pSjNiMjlmWm14cFkydHlYMmxrSWp0ek9qYzZJbVZ5YXkxbGNtc2lPM002TVRRNkluZHZiMTltYkdsamEzSmZkWEpzSWp0ek9qTTJPaUpvZEhSd09pOHZkM2QzTG1ac2FXTnJjaTVqYjIwdmNHaHZkRzl6TDJWeWF5MWxjbXNpTzNNNk1qQTZJbmR2YjE5bmIyOW5iR1ZmWVc1aGJIbDBhV056SWp0ek9qQTZJaUk3Y3pveE1Eb2lkMjl2WDJ4aGVXOTFkQ0k3Y3pvMU9pSm1ZV3h6WlNJN2N6bzRPaUozYjI5ZmJHOW5ieUk3Y3pvd09pSWlPM002TVRjNkluZHZiMTl2ZEdobGNsOWxiblJ5YVdWeklqdHpPakk2SWpFeUlqdHpPakV3T2lKM2IyOWZjbVZ6YVhwbElqdHpPalU2SW1aaGJITmxJanR6T2pFek9pSjNiMjlmY25OelgzUm9kVzFpSWp0ek9qUTZJblJ5ZFdVaU8zTTZNVFE2SW5kdmIxOXphRzkzWDNacFpHVnZJanR6T2pRNkluUnlkV1VpTzNNNk1UZzZJbmR2YjE5MmFXUmxiMTlqWVhSbFoyOXllU0k3Y3pveE9Ub2lXVTlWVkZWQ1JTQlNSVU5QVFUxRlRrUkZSQ0k3ZlE9PSI7czo0OiJ0eXBlIjtzOjg6InRleHRhcmVhIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZyYW1ld29ya192ZXJzaW9uPC9zdHJvbmc+IC0gMi44LjE8L2xpPjxsaT48c3Ryb25nPndvb19nb29nbGVfYW5hbHl0aWNzPC9zdHJvbmc+IC0gPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+DQoNCiAgdmFyIF9nYXEgPSBfZ2FxIHx8IFtdOw0KICBfZ2FxLnB1c2goW1wnX3NldEFjY291bnRcJywgXCdVQS0xMTk1NjM1OS0xXCddKTsNCiAgX2dhcS5wdXNoKFtcJ190cmFja1BhZ2V2aWV3XCddKTsNCg0KICAoZnVuY3Rpb24oKSB7DQogICAgdmFyIGdhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcJ3NjcmlwdFwnKTsgZ2EudHlwZSA9IFwndGV4dC9qYXZhc2NyaXB0XCc7IGdhLmFzeW5jID0gdHJ1ZTsNCiAgICBnYS5zcmMgPSAoXCdodHRwczpcJyA9PSBkb2N1bWVudC5sb2NhdGlvbi5wcm90b2NvbCA/IFwnaHR0cHM6Ly9zc2xcJyA6IFwnaHR0cDovL3d3d1wnKSArIFwnLmdvb2dsZS1hbmFseXRpY3MuY29tL2dhLmpzXCc7DQogICAgdmFyIHMgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZShcJ3NjcmlwdFwnKVswXTsgcy5wYXJlbnROb2RlLmluc2VydEJlZm9yZShnYSwgcyk7DQogIH0pKCk7DQoNCjwvc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2hlYWRlcl9sYXlvdXQ8L3N0cm9uZz4gLSBhZDQ2OHg2MC5waHA8L2xpPjxsaT48c3Ryb25nPndvb19oaWdobGlnaHRzX3Nob3c8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29faGlnaGxpZ2h0c190YWc8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19oaWdobGlnaHRzX3RhZ19hbW91bnQ8L3N0cm9uZz4gLSA2PC9saT48bGk+PHN0cm9uZz53b29faGlnaHRsaWdodHNfaW1hZ2VfZGltZW50aW9uc19oZWlnaHQ8L3N0cm9uZz4gLSA3NTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9hcmM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfZXhjbHVkZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfaGVhZGluZzwvc3Ryb25nPiAtIFdlbGNvbWUgdG8g4LiB4Liz4Lil4Lix4LiH4Lib4Lij4Lix4Lia4Lib4Lij4Li44LiHIOC4o+C4muC4geC4p+C4meC5gOC4guC5ieC4suC4q+C4meC5ieC4siBodHRwOi8vd3d3LWVyay1lcmstY29tLmJsb2dzcG90LmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGluazwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX2xpbmtfZGVzYzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGlua190ZXh0PC9zdHJvbmc+IC0gSG9tZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfb25lX2NvbDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9wb3N0X2hlYWRpbmc8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV90ZXh0PC9zdHJvbmc+IC0gQWRkIHlvdSB0ZXh0IGhlcmUuIExlYXZlIHRoaXMgYW5kIHRoZSBoZWFkaW5nIGJsYW5rIHRvIHJlbW92ZSB0aGlzIGNvbXBsZXRlbHkuPC9saT48bGk+PHN0cm9uZz53b29faG9tZV90aHVtYl9oZWlnaHQ8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2VfYXJjaGl2ZXM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2Rpc2FibGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2hlaWdodDwvc3Ryb25nPiAtIDE3MDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3NpbmdsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDQzMDwvbGk+PGxpPjxzdHJvbmc+d29vX2xhcmdlX3BsYWNlaG9sZGVyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fbGFyZ2VfdGh1bWJfaDwvc3Ryb25nPiAtIDE4NTwvbGk+PGxpPjxzdHJvbmc+d29vX2xheW91dDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fbGlua19jb2xvcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2xpbmtfaG92ZXJfY29sb3I8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5lcmstZXJrLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEzLXd3dy5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvX2xlZnQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9zdXBwb3J0L3RoZW1lLWRvY3VtZW50YXRpb24vZ2F6ZXR0ZS1lZGl0aW9uLzwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9hYm91dDwvc3Ryb25nPiAtICM8L2xpPjxsaT48c3Ryb25nPndvb19uYXZfYXJjaGl2ZXM8L3N0cm9uZz4gLSAjPC9saT48bGk+PHN0cm9uZz53b29fbmF2X2NvbnRhY3Q8L3N0cm9uZz4gLSAjPC9saT48bGk+PHN0cm9uZz53b29fbmF2X2V4Y2x1ZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19uYXZfaG9tZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuZXJrLWVyay5jb208L2xpPjxsaT48c3Ryb25nPndvb19uYXZfc3Vic2NyaWJlPC9zdHJvbmc+IC0gIzwvbGk+PGxpPjxzdHJvbmc+d29vX29wdGlvbnM8L3N0cm9uZz4gLSBhOjI4OntzOjE4OiJ3b29fYWx0X3N0eWxlc2hlZXQiO3M6OToiZ3JlZW4uY3NzIjtzOjg6Indvb19sb2dvIjtzOjA6IiI7czoxODoid29vX2N1c3RvbV9mYXZpY29uIjtzOjA6IiI7czoyMDoid29vX2dvb2dsZV9hbmFseXRpY3MiO3M6MDoiIjtzOjE4OiJ3b29fZmVlZGJ1cm5lcl91cmwiO3M6MDoiIjtzOjE3OiJ3b29fZmVlZGJ1cm5lcl9pZCI7czowOiIiO3M6MTQ6Indvb19jdXN0b21fY3NzIjtzOjA6IiI7czoxMjoid29vX2FyY2hpdmVzIjtzOjE0OiJTZWxlY3QgYSBwYWdlOiI7czoxMDoid29vX2xheW91dCI7czo1OiJmYWxzZSI7czoxNzoid29vX290aGVyX2VudHJpZXMiO3M6MjoiMTIiO3M6MjE6Indvb19mZWF0dXJlZF9jYXRlZ29yeSI7czo2OiJIT1cgVE8iO3M6MTQ6Indvb19zaG93X3ZpZGVvIjtzOjQ6InRydWUiO3M6MTg6Indvb192aWRlb19jYXRlZ29yeSI7czoxOToiWU9VVFVCRSBSRUNPTU1FTkRFRCI7czoxMzoid29vX2ZsaWNrcl9pZCI7czo3OiJlcmstZXJrIjtzOjE4OiJ3b29fZmxpY2tyX2VudHJpZXMiO3M6MToiOCI7czoxNDoid29vX2ZsaWNrcl91cmwiO3M6MzY6Imh0dHA6Ly93d3cuZmxpY2tyLmNvbS9waG90b3MvZXJrLWVyayI7czoxMDoid29vX3Jlc2l6ZSI7czo0OiJ0cnVlIjtzOjEyOiJ3b29fYXV0b19pbWciO3M6NToiZmFsc2UiO3M6MTM6Indvb19yc3NfdGh1bWIiO3M6NDoidHJ1ZSI7czoxMToid29vX2FkX3BhZ2UiO3M6MTQ6IlNlbGVjdCBhIHBhZ2U6IjtzOjE0OiJ3b29fYWRfaW1hZ2VfMSI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yi5qcGciO3M6MTI6Indvb19hZF91cmxfMSI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMiI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yi5qcGciO3M6MTI6Indvb19hZF91cmxfMiI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMyI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yi5qcGciO3M6MTI6Indvb19hZF91cmxfMyI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjE0OiJ3b29fYWRfaW1hZ2VfNCI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yi5qcGciO3M6MTI6Indvb19hZF91cmxfNCI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjt9PC9saT48bGk+PHN0cm9uZz53b29fb3RoZXJfZW50cmllczwvc3Ryb25nPiAtIDEyPC9saT48bGk+PHN0cm9uZz53b29fb3RoZXJfaGVhZGxpbmVzPC9zdHJvbmc+IC0gNTwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2VoZWFkaW5nXzQwNDwvc3Ryb25nPiAtIHVoIG9oITwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2VoZWFkaW5nX2FyY2hpdmVzPC9zdHJvbmc+IC0gYXJjaGl2ZXM8L2xpPjxsaT48c3Ryb25nPndvb19wYWdlaGVhZGluZ19hdXRob3I8L3N0cm9uZz4gLSBhdXRob3IgYXJjaGl2ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2VoZWFkaW5nX2hvbWU8L3N0cm9uZz4gLSBob21lPC9saT48bGk+PHN0cm9uZz53b29fcGFnZWhlYWRpbmdfaW5kZXg8L3N0cm9uZz4gLSBpbmRleDwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2VoZWFkaW5nX3ByZWZpeDwvc3Ryb25nPiAtIC8vIDwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2VoZWFkaW5nX3NlYXJjaDwvc3Ryb25nPiAtIGhlcmUgeW91IGdvPC9saT48bGk+PHN0cm9uZz53b29fcGFnZWhlYWRpbmdfc2luZ2xlPC9zdHJvbmc+IC0geW914oCZcmUgcmVhZGluZy4uLjwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2VzX2V4Y2x1ZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19waXNfaGFyZF9jcm9wPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3BvcHVsYXJfcG9zdHM8L3N0cm9uZz4gLSA1PC9saT48bGk+PHN0cm9uZz53b29fcG9zdF9jb250ZW50X2FyY2hpdmVzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19wb3N0X2NvbnRlbnRfaG9tZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fcG9zdF9pbWFnZV9zdXBwb3J0PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3JlY2VudF9hcmNoaXZlczwvc3Ryb25nPiAtICM8L2xpPjxsaT48c3Ryb25nPndvb19yZWNlbnRfZW50cmllczwvc3Ryb25nPiAtIDEwPC9saT48bGk+PHN0cm9uZz53b29fcmVjZW50X3Bvc3RzPC9zdHJvbmc+IC0gMTA8L2xpPjxsaT48c3Ryb25nPndvb19yZWxhdGVkPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19yc3NfdGh1bWI8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2VvX3RlbXBsYXRlPC9zdHJvbmc+IC0gYTozMTp7aTowO2E6Mjp7czo0OiJuYW1lIjtzOjY6IkJhc2ljcyI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjE7YTozOntzOjQ6Im5hbWUiO3M6MTE6IlBsZWFzZSBSZWFkIjtzOjQ6InR5cGUiO3M6NDoiaW5mbyI7czozOiJzdGQiO3M6MzUyOiJXZWxjb21lIHRvIHRoZSBXb29TRU8gZmVhdHVyZS4gPGJyIC8+PHNtYWxsPkhlcmUgd2UgaGVscCB5b3UgdGFrZSBjb250cm9sIG9mIHlvdXIgc2VhcmNoIGVuZ2luZSByZWFkaW5lc3Mgd2l0aCBzb21lIGluLWJ1aWx0IHRoZW1lIG9wdGlvbnMuIE91ciB0aGVtZXMgZG8gaG93ZXZlciBzdXBwb3J0IHR3byBvZiBXb3JkUHJlc3Mub3JnJ3MgbW9zdCBjb21tb25seSB1c2VkIFNFTyBwbHVnaW5zIC0gPHN0cm9uZz5BbGwtaW4tT25lIFNFTzwvc3Ryb25nPiBhbmQgPHN0cm9uZz5IZWFkc3BhY2UgMjwvc3Ryb25nPi4gVXNlIHRoZSBjaGVja2JveCBiZWxvdyB0byB1c2UgM3JkIHBhcnR5IHBsdWdpbiBkYXRhLjwvc21hbGw+Ijt9aToyO2E6NTp7czo0OiJuYW1lIjtzOjI1OiJVc2UgM3JkIFBhcnR5IFBsdWdpbiBEYXRhIjtzOjQ6ImRlc2MiO3M6MTk4OiJNZXRhIGRhdGEgYWRkZWQgdG8gPHN0cm9uZz5jdXN0b20gZmllbGRzIGluIHBvc3RzIGFuZCBwYWdlczwvc3Ryb25nPiB3aWxsIGJlIGV4dHJhY3RlZCBhbmQgdXNlZCB3aGVyZSBhcHBsaWNhYmxlLiBUaGlzIHR5cGljYWxseSBkb2VzIG5vdCBpbmNsdWRlIEhvbWVwYWdlcyBhbmQgQXJjaGl2ZXMsIGFuZCBvbmx5IFNpbmd1bGFyIHRlbXBsYXRlcy4iO3M6MjoiaWQiO3M6Mjg6InNlb193b29fdXNlX3RoaXJkX3BhcnR5X2RhdGEiO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjM7YTo1OntzOjQ6Im5hbWUiO3M6MjI6IkhpZGUgU0VPIGN1c3RvbSBmaWVsZHMiO3M6NDoiZGVzYyI7czo4MjoiQ2hlY2sgdGhpcyBib3ggdG8gaGlkZSB0aGUgaW5wdXQgZmllbGRzIGNyZWF0ZWQgaW4gdGhlIHBvc3QgYW5kIHBhZ2UgZWRpdCBzY3JlZW5zLiI7czoyOiJpZCI7czoxOToic2VvX3dvb19oaWRlX2ZpZWxkcyI7czozOiJzdGQiO3M6NToiZmFsc2UiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6NDthOjI6e3M6NDoibmFtZSI7czoxMDoiUGFnZSBUaXRsZSI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjU7YTo1OntzOjQ6Im5hbWUiO3M6OToiU2VwYXJhdG9yIjtzOjQ6ImRlc2MiO3M6NTQ6IkRlZmluZSBhIG5ldyBzZXBhcmF0b3IgY2hhcmFjdGVyIGZvciB5b3VyIHBhZ2UgdGl0bGVzLiI7czoyOiJpZCI7czoxNzoic2VvX3dvb19zZXBlcmF0b3IiO3M6Mzoic3RkIjtzOjE6InwiO3M6NDoidHlwZSI7czo0OiJ0ZXh0Ijt9aTo2O2E6NTp7czo0OiJuYW1lIjtzOjEwOiJCbG9nIFRpdGxlIjtzOjQ6ImRlc2MiO3M6OTA6Ik5PVEU6IFRoaXMgaXMgdGhlIHNhbWUgc2V0dGluZyBhcyBwZXIgdGhlIFNFVFRJTkdTID4gR0VORVJBTCB0YWIgaW4gdGhlIFdvcmRQcmVzcyBiYWNrZW5kLiI7czoyOiJpZCI7czo4OiJibG9nbmFtZSI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6NDoidGV4dCI7fWk6NzthOjU6e3M6NDoibmFtZSI7czoxNjoiQmxvZyBEZXNjcmlwdGlvbiI7czo0OiJkZXNjIjtzOjkwOiJOT1RFOiBUaGlzIGlzIHRoZSBzYW1lIHNldHRpbmcgYXMgcGVyIHRoZSBTRVRUSU5HUyA+IEdFTkVSQUwgdGFiIGluIHRoZSBXb3JkUHJlc3MgYmFja2VuZC4iO3M6MjoiaWQiO3M6MTU6ImJsb2dkZXNjcmlwdGlvbiI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6NDoidGV4dCI7fWk6ODthOjY6e3M6NDoibmFtZSI7czoxODoiRW5hYmxlIHdvb190aXRsZSgpIjtzOjQ6ImRlc2MiO3M6MTUzOiJ3b29fdGl0bGUoKSBtYWtlcyB1c2Ugb2YgV29yZFByZXNzJ3MgYnVpbHQgaW4gd3BfdGl0bGUoKSBmdW5jdGlvbiB0byBjb250cm9sIHRoZSBvdXRwdXQgZm9yIHlvdXIgcGFnZSB0aXRsZXMuIEl0J3MgYWxzbyByZWNvbW1lbmRlZCBmb3IgdXNlIHdpdGggcGx1Z2lucy4iO3M6MjoiaWQiO3M6MTY6InNlb193b29fd3BfdGl0bGUiO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjU6ImNsYXNzIjtzOjk6ImNvbGxhcHNlZCI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTo5O2E6Njp7czo0OiJuYW1lIjtzOjIxOiJEaXNhYmxlIEN1c3RvbSBUaXRsZXMiO3M6NDoiZGVzYyI7czoxMzA6IklmIHlvdSBwcmVmZXIgdG8gaGF2ZSB1bmlmb3JtIHRpdGxlcyBhY3Jvc3MgeW91IHRoZW1lLiBBbHRlcm5hdGl2ZWx5IHRoZXkgd2lsbCBiZSBnZW5lcmF0ZWQgZnJvbSBjdXN0b20gZmllbGRzIGFuZC9vciBwbHVnaW4gZGF0YS4iO3M6MjoiaWQiO3M6Mjk6InNlb193b29fd3BfY3VzdG9tX2ZpZWxkX3RpdGxlIjtzOjM6InN0ZCI7czo1OiJmYWxzZSI7czo1OiJjbGFzcyI7czo2OiJoaWRkZW4iO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6MTA7YTo2OntzOjQ6Im5hbWUiO3M6MTQ6IlBhZ2VkIFZhcmlhYmxlIjtzOjQ6ImRlc2MiO3M6NjQ6IlRoZSBuYW1lIHZhcmlhYmxlIHRoYXQgd2lsbCBhcHBlYXIgdGhlbiBwYWdpbmcgdGhyb3VnaCBhcmNoaXZlcy4iO3M6MjoiaWQiO3M6MTc6InNlb193b29fcGFnZWRfdmFyIjtzOjM6InN0ZCI7czo0OiJQYWdlIjtzOjU6ImNsYXNzIjtzOjY6ImhpZGRlbiI7czo0OiJ0eXBlIjtzOjQ6InRleHQiO31pOjExO2E6Nzp7czo0OiJuYW1lIjtzOjIzOiJQYWdlZCBWYXJpYWJsZSBQb3NpdGlvbiI7czo0OiJkZXNjIjtzOjU3OiJDaGFuZ2UgdGhlIHBvc2l0aW9uIHdoZXJlIHRoZSBwYWdlZCB2YXJpYWJsZSB3aWxsIGFwcGVhci4iO3M6MjoiaWQiO3M6MjE6InNlb193b29fcGFnZWRfdmFyX3BvcyI7czozOiJzdGQiO3M6NjoiYmVmb3JlIjtzOjU6ImNsYXNzIjtzOjY6ImhpZGRlbiI7czo3OiJvcHRpb25zIjthOjI6e3M6NjoiYmVmb3JlIjtzOjY6IkJlZm9yZSI7czo1OiJhZnRlciI7czo1OiJBZnRlciI7fXM6NDoidHlwZSI7czo3OiJzZWxlY3QyIjt9aToxMjthOjc6e3M6NDoibmFtZSI7czoyMToiSG9tZXBhZ2UgVGl0bGUgTGF5b3V0IjtzOjQ6ImRlc2MiO3M6NjU6IkRlZmluZSB0aGUgb3JkZXIgdGhlIHRpdGxlLCBkZXNjcmlwdGlvbiBhbmQgbWV0YSBkYXRhIGFwcGVhcnMgaW4uIjtzOjI6ImlkIjtzOjE5OiJzZW9fd29vX2hvbWVfbGF5b3V0IjtzOjM6InN0ZCI7czowOiIiO3M6NToiY2xhc3MiO3M6NjoiaGlkZGVuIjtzOjc6Im9wdGlvbnMiO2E6Mzp7czoxOiJhIjtzOjI4OiJCbG9nIHRpdGxlOyBibG9nIGRlc2NyaXB0aW9uIjtzOjE6ImIiO3M6MTA6IkJsb2cgdGl0bGUiO3M6MToiYyI7czoxNjoiQmxvZyBkZXNjcmlwdGlvbiI7fXM6NDoidHlwZSI7czo3OiJzZWxlY3QyIjt9aToxMzthOjc6e3M6NDoibmFtZSI7czoxOToiU2luZ2xlIFRpdGxlIExheW91dCI7czo0OiJkZXNjIjtzOjY1OiJEZWZpbmUgdGhlIG9yZGVyIHRoZSB0aXRsZSwgZGVzY3JpcHRpb24gYW5kIG1ldGEgZGF0YSBhcHBlYXJzIGluLiI7czoyOiJpZCI7czoyMToic2VvX3dvb19zaW5nbGVfbGF5b3V0IjtzOjM6InN0ZCI7czowOiIiO3M6NToiY2xhc3MiO3M6NjoiaGlkZGVuIjtzOjc6Im9wdGlvbnMiO2E6NTp7czoxOiJhIjtzOjIyOiJQYWdlIHRpdGxlOyBCbG9nIHRpdGxlIjtzOjE6ImIiO3M6MTE6IlBhZ2UgdGl0bGU7IjtzOjE6ImMiO3M6MjM6IkJsb2cgdGl0bGU7IFBhZ2UgdGl0bGU7IjtzOjE6ImQiO3M6Mjg6IlBhZ2UgdGl0bGU7IEJsb2cgZGVzY3JpcHRpb24iO3M6MToiZSI7czo0MDoiQmxvZyB0aXRsZTsgUGFnZSB0aXRsZTsgQmxvZyBkZXNjcmlwdGlvbiI7fXM6NDoidHlwZSI7czo3OiJzZWxlY3QyIjt9aToxNDthOjc6e3M6NDoibmFtZSI7czoxNzoiUGFnZSBUaXRsZSBMYXlvdXQiO3M6NDoiZGVzYyI7czo2NToiRGVmaW5lIHRoZSBvcmRlciB0aGUgdGl0bGUsIGRlc2NyaXB0aW9uIGFuZCBtZXRhIGRhdGEgYXBwZWFycyBpbi4iO3M6MjoiaWQiO3M6MTk6InNlb193b29fcGFnZV9sYXlvdXQiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJjbGFzcyI7czo2OiJoaWRkZW4iO3M6Nzoib3B0aW9ucyI7YTo1OntzOjE6ImEiO3M6MjI6IlBhZ2UgdGl0bGU7IEJsb2cgdGl0bGUiO3M6MToiYiI7czoxMToiUGFnZSB0aXRsZTsiO3M6MToiYyI7czoyMzoiQmxvZyB0aXRsZTsgUGFnZSB0aXRsZTsiO3M6MToiZCI7czoyODoiUGFnZSB0aXRsZTsgQmxvZyBkZXNjcmlwdGlvbiI7czoxOiJlIjtzOjQwOiJCbG9nIHRpdGxlOyBQYWdlIHRpdGxlOyBCbG9nIGRlc2NyaXB0aW9uIjt9czo0OiJ0eXBlIjtzOjc6InNlbGVjdDIiO31pOjE1O2E6Nzp7czo0OiJuYW1lIjtzOjIwOiJBcmNoaXZlIFRpdGxlIExheW91dCI7czo0OiJkZXNjIjtzOjY1OiJEZWZpbmUgdGhlIG9yZGVyIHRoZSB0aXRsZSwgZGVzY3JpcHRpb24gYW5kIG1ldGEgZGF0YSBhcHBlYXJzIGluLiI7czoyOiJpZCI7czoyMjoic2VvX3dvb19hcmNoaXZlX2xheW91dCI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjY6ImhpZGRlbiI7czo3OiJvcHRpb25zIjthOjU6e3M6MToiYSI7czoyMjoiUGFnZSB0aXRsZTsgQmxvZyB0aXRsZSI7czoxOiJiIjtzOjExOiJQYWdlIHRpdGxlOyI7czoxOiJjIjtzOjIzOiJCbG9nIHRpdGxlOyBQYWdlIHRpdGxlOyI7czoxOiJkIjtzOjI4OiJQYWdlIHRpdGxlOyBCbG9nIGRlc2NyaXB0aW9uIjtzOjE6ImUiO3M6NDA6IkJsb2cgdGl0bGU7IFBhZ2UgdGl0bGU7IEJsb2cgZGVzY3JpcHRpb24iO31zOjQ6InR5cGUiO3M6Nzoic2VsZWN0MiI7fWk6MTY7YToyOntzOjQ6Im5hbWUiO3M6MTM6IkluZGV4aW5nIE1ldGEiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToxNzthOjY6e3M6NDoibmFtZSI7czoxNjoiQXJjaGl2ZSBJbmRleGluZyI7czo0OiJkZXNjIjtzOjEyODoiU2VsZWN0IHdoaWNoIGFyY2hpdmVzIHRvIGluZGV4IG9uIHlvdXIgc2l0ZS4gQWlkcyBpbiByZW1vdmluZyBkdXBsaWNhdGUgY29udGVudCBmcm9tIGJlaW5nIGluZGV4ZWQsIHByZXZlbnRpbmcgY29udGVudCBkaWx1dGlvbi4iO3M6MjoiaWQiO3M6MjE6InNlb193b29fbWV0YV9pbmRleGluZyI7czozOiJzdGQiO3M6ODoiY2F0ZWdvcnkiO3M6NDoidHlwZSI7czoxMDoibXVsdGljaGVjayI7czo3OiJvcHRpb25zIjthOjU6e3M6ODoiY2F0ZWdvcnkiO3M6MTc6IkNhdGVnb3J5IEFyY2hpdmVzIjtzOjM6InRhZyI7czoxMjoiVGFnIEFyY2hpdmVzIjtzOjY6ImF1dGhvciI7czoxMjoiQXV0aG9yIFBhZ2VzIjtzOjY6InNlYXJjaCI7czoxNDoiU2VhcmNoIFJlc3VsdHMiO3M6NDoiZGF0ZSI7czoxMzoiRGF0ZSBBcmNoaXZlcyI7fX1pOjE4O2E6NTp7czo0OiJuYW1lIjtzOjQ5OiJBZGQgbWV0YSBmb3IgUG9zdHMgJiBQYWdlcyB0byAnZm9sbG93JyBieSBkZWZhdWx0IjtzOjQ6ImRlc2MiO3M6MTQzOiJCeSBkZWZhdWx0IHRoZSB3b29fbWV0YSgpOyBhZGRzIGEgJ25vZm9sbG93JyBtZXRhIHRvIHBvc3QgYW5kIHBhZ2VzLCBtZWFuaW5nIHNlYXJjaCBlbmdpbmVzIHdpbGwgbm90IGluZGV4IHBhZ2VzIGxlYWRpbmcgYXdheSBmcm9tIHRoZXNlIHBhZ2VzLiI7czoyOiJpZCI7czoyNjoic2VvX3dvb19tZXRhX3NpbmdsZV9mb2xsb3ciO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aToxOTthOjI6e3M6NDoibmFtZSI7czoxNjoiRGVzY3JpcHRpb24gTWV0YSI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjIwO2E6Njp7czo0OiJuYW1lIjtzOjIwOiJIb21lcGFnZSBEZXNjcmlwdGlvbiI7czo0OiJkZXNjIjtzOjYxOiJDaG9vc2Ugd2hlcmUgdG8gcG9wdWxhdGUgeW91ciBIb21lcGFnZSBtZXRhIGRlc2NyaXB0aW9uIGZyb20uIjtzOjI6ImlkIjtzOjIyOiJzZW9fd29vX21ldGFfaG9tZV9kZXNjIjtzOjM6InN0ZCI7czoxOiJhIjtzOjc6Im9wdGlvbnMiO2E6Mzp7czoxOiJhIjtzOjM6Ik9mZiI7czoxOiJiIjtzOjI0OiJGcm9tIFdQIFNpdGUgRGVzY3JpcHRpb24iO3M6MToiYyI7czozMjoiRnJvbSBDdXN0b20gSG9tZXBhZ2UgRGVzY3JpcHRpb24iO31zOjQ6InR5cGUiO3M6NToicmFkaW8iO31pOjIxO2E6NTp7czo0OiJuYW1lIjtzOjI3OiJDdXN0b20gSG9tZXBhZ2UgRGVzY3JpcHRpb24iO3M6NDoiZGVzYyI7czo0NzoiQWRkIGEgY3VzdG9tIG1ldGEgZGVzY3JpcHRpb24gdG8geW91ciBob21lcGFnZS4iO3M6MjoiaWQiO3M6Mjk6InNlb193b29fbWV0YV9ob21lX2Rlc2NfY3VzdG9tIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJ0ZXh0YXJlYSI7fWk6MjI7YTo2OntzOjQ6Im5hbWUiO3M6Mjg6IlNpbmdsZSBQYWdlL1Bvc3QgRGVzY3JpcHRpb24iO3M6NDoiZGVzYyI7czo3OToiQWRkIHlvdXIgcG9zdC9wYWdlIGRlc2NyaXB0aW9uIGZyb20gY3VzdG9tIGZpZWxkcy4gPHN0cm9uZz4qIFNlZSBiZWxvdzwvc3Ryb25nPiI7czoyOiJpZCI7czoyNDoic2VvX3dvb19tZXRhX3NpbmdsZV9kZXNjIjtzOjM6InN0ZCI7czoxOiJhIjtzOjc6Im9wdGlvbnMiO2E6Mzp7czoxOiJhIjtzOjU6Ik9mZiAqIjtzOjE6ImIiO3M6MzM6IkZyb20gQ3VzdG9tcyBGaWVsZCBhbmQvb3IgUGx1Z2lucyI7czoxOiJjIjtzOjM2OiJBdXRvbWF0aWNhbGx5IGZyb20gUG9zdC9QYWdlIENvbnRlbnQiO31zOjQ6InR5cGUiO3M6NToicmFkaW8iO31pOjIzO2E6Njp7czo0OiJuYW1lIjtzOjI5OiJDdXN0b20gUG9zdC9QYWdlIERlc2NyaXB0aW9ucyI7czo0OiJkZXNjIjtzOjI0MDoiQWRkIGEgY3VzdG9tIG1ldGEgZGVzY3JpcHRpb24gdG8geW91ciBwb3N0cyBhbmQgcGFnZXMuIFRoaXMgd2lsbCBvbmx5IHNob3cgaWYgbm8gb3RoZXIgZGF0YSBpcyBhdmFpbGFibGUgZnJvbSB0aGUgc2VsZWN0aW9uIGFib3ZlLiBFdmVuIGlmIHRoZSBvcHRpb24gYWJvdmUgaXMgc2V0IHRvIDxzdHJvbmc+J09mZic8L3N0cm9uZz4sIHdpbGwgdGhpcyBkZXNjcmlwdGlvbiBzdGlsbCBiZSBhZGRlZCB0byB5b3VyIHNpdGUuIjtzOjI6ImlkIjtzOjMzOiJzZW9fd29vX21ldGFfc2luZ2xlX2Rlc2Nfc2l0ZXdpZGUiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJjbGFzcyI7czo5OiJjb2xsYXBzZWQiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6MjQ7YTo2OntzOjQ6Im5hbWUiO3M6Mjg6IkN1c3RvbSBQb3N0L1BhZ2UgRGVzY3JpcHRpb24iO3M6NDoiZGVzYyI7czo1NDoiQWRkIGEgY3VzdG9tIG1ldGEgZGVzY3JpcHRpb24gdG8geW91ciBwb3N0cyBhbmQgcGFnZXMuIjtzOjI6ImlkIjtzOjMxOiJzZW9fd29vX21ldGFfc2luZ2xlX2Rlc2NfY3VzdG9tIjtzOjM6InN0ZCI7czowOiIiO3M6NToiY2xhc3MiO3M6NjoiaGlkZGVuIjtzOjQ6InR5cGUiO3M6ODoidGV4dGFyZWEiO31pOjI1O2E6Mjp7czo0OiJuYW1lIjtzOjEyOiJLZXl3b3JkIE1ldGEiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToyNjthOjY6e3M6NDoibmFtZSI7czoxNzoiSG9tZXBhZ2UgS2V5d29yZHMiO3M6NDoiZGVzYyI7czo2MToiQ2hvb3NlIHdoZXJlIHRvIHBvcHVsYXRlIHlvdXIgSG9tZXBhZ2UgbWV0YSBkZXNjcmlwdGlvbiBmcm9tLiI7czoyOiJpZCI7czoyMToic2VvX3dvb19tZXRhX2hvbWVfa2V5IjtzOjM6InN0ZCI7czoxOiJhIjtzOjc6Im9wdGlvbnMiO2E6Mjp7czoxOiJhIjtzOjM6Ik9mZiI7czoxOiJjIjtzOjI5OiJGcm9tIEN1c3RvbSBIb21lcGFnZSBLZXl3b3JkcyI7fXM6NDoidHlwZSI7czo1OiJyYWRpbyI7fWk6Mjc7YTo1OntzOjQ6Im5hbWUiO3M6MjQ6IkN1c3RvbSBIb21lcGFnZSBLZXl3b3JkcyI7czo0OiJkZXNjIjtzOjU4OiJBZGQgYSAoY29tbWEgc2VwYXJhdGVkKSBsaXN0IG9mIGtleXdvcmRzIHRvIHlvdXIgaG9tZXBhZ2UuIjtzOjI6ImlkIjtzOjI4OiJzZW9fd29vX21ldGFfaG9tZV9rZXlfY3VzdG9tIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJ0ZXh0YXJlYSI7fWk6Mjg7YTo2OntzOjQ6Im5hbWUiO3M6MjU6IlNpbmdsZSBQYWdlL1Bvc3QgS2V5d29yZHMiO3M6NDoiZGVzYyI7czo3NToiQWRkIHlvdXIgcG9zdC9wYWdlIGtleXdvcmRzIGZyb20gY3VzdG9tIGZpZWxkLiA8c3Ryb25nPiogU2VlIGJlbG93PC9zdHJvbmc+IjtzOjI6ImlkIjtzOjIzOiJzZW9fd29vX21ldGFfc2luZ2xlX2tleSI7czozOiJzdGQiO3M6MToiYSI7czo3OiJvcHRpb25zIjthOjM6e3M6MToiYSI7czo1OiJPZmYgKiI7czoxOiJiIjtzOjMzOiJGcm9tIEN1c3RvbSBGaWVsZHMgYW5kL29yIFBsdWdpbnMiO3M6MToiYyI7czo0NToiQXV0b21hdGljYWxseSBmcm9tIFBvc3QgVGFncyAmYW1wOyBDYXRlZ29yaWVzIjt9czo0OiJ0eXBlIjtzOjU6InJhZGlvIjt9aToyOTthOjY6e3M6NDoibmFtZSI7czoyNToiQ3VzdG9tIFBvc3QvUGFnZSBLZXl3b3JkcyI7czo0OiJkZXNjIjtzOjIzNDoiQWRkIGEgY3VzdG9tIG1ldGEga2V5d29yZHMgdG8geW91ciBwb3N0cyBhbmQgcGFnZXMuIFRoaXMgd2lsbCBvbmx5IHNob3cgaWYgbm8gb3RoZXIgZGF0YSBpcyBhdmFpbGFibGUgZnJvbSB0aGUgc2VsZWN0aW9uIGFib3ZlLiBFdmVuIGlmIHRoZSBvcHRpb24gYWJvdmUgaXMgc2V0IHRvIDxzdHJvbmc+J09mZic8L3N0cm9uZz4sIHdpbGwgdGhpcyBrZXl3b3JkcyBzdGlsbCBiZSBhZGRlZCB0byB5b3VyIHNpdGUuIjtzOjI6ImlkIjtzOjMyOiJzZW9fd29vX21ldGFfc2luZ2xlX2tleV9zaXRld2lkZSI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjk6ImNvbGxhcHNlZCI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTozMDthOjY6e3M6NDoibmFtZSI7czoyODoiQ3VzdG9tIFBvc3QvUGFnZSBEZXNjcmlwdGlvbiI7czo0OiJkZXNjIjtzOjUxOiJBZGQgYSBjdXN0b20gbWV0YSBrZXl3b3JkcyB0byB5b3VyIHBvc3RzIGFuZCBwYWdlcy4iO3M6MjoiaWQiO3M6MzA6InNlb193b29fbWV0YV9zaW5nbGVfa2V5X2N1c3RvbSI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjY6ImhpZGRlbiI7czo0OiJ0eXBlIjtzOjg6InRleHRhcmVhIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX3NldHRpbmdzX2N1c3RvbV9uYXZfYWR2YW5jZWRfb3B0aW9uczwvc3Ryb25nPiAtIHllczwvbGk+PGxpPjxzdHJvbmc+d29vX3NldHRpbmdzX2N1c3RvbV9uYXZfdmVyc2lvbjwvc3Ryb25nPiAtIDEuMC4xOTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3J0bmFtZTwvc3Ryb25nPiAtIHdvbzwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfYXNpZGVzPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfY2Fyb3VzZWw8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2hvd19mZWF0dXJlZDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG93X3ZpZGVvPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfYWxpZ248L3N0cm9uZz4gLSBhbGlnbmxlZnQ8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaDwvc3Ryb25nPiAtIDIwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9oZWlnaHQ8L3N0cm9uZz4gLSAxNTA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX3Bvc3RfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMzgwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX3Bvc3RfaW1hZ2Vfd2lkdGg8L3N0cm9uZz4gLSAyODA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfdzwvc3Ryb25nPiAtIDIwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV93aWR0aDwvc3Ryb25nPiAtIDE1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9hdXRvPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfaGVhZGluZzwvc3Ryb25nPiAtIEFsc28gaW4gdGhpcyBzaXRlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2ludGVydmFsPC9zdHJvbmc+IC0gNDwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9zcGVlZDwvc3Ryb25nPiAtIDAuNjwvbGk+PGxpPjxzdHJvbmc+d29vX3NtYWxsX3BsYWNlaG9sZGVyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fc21hbGxfdGh1bWJfaDwvc3Ryb25nPiAtIDYwPC9saT48bGk+PHN0cm9uZz53b29fc21hbGxfdGh1bWJfdzwvc3Ryb25nPiAtIDYwPC9saT48bGk+PHN0cm9uZz53b29fc3Vic2NyaWJlX2VtYWlsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fc3Vja2VyZmlzaDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb190YWJzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb190ZXh0dGl0bGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gR2F6ZXR0ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2FsaWduPC9zdHJvbmc+IC0gYWxpZ25sZWZ0PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfaDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDY0PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gNzU8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDc1PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfc2luZ2xlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX3c8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl93aWR0aDwvc3Ryb25nPiAtIDY0PC9saT48bGk+PHN0cm9uZz53b29fdHdpdHRlcjwvc3Ryb25nPiAtIGVya19lcms8L2xpPjxsaT48c3Ryb25nPndvb191cGRhdGVzX2hlYWRpbmc8L3N0cm9uZz4gLSBVcGRhdGVzPC9saT48bGk+PHN0cm9uZz53b29fdXBkYXRlc19saW1pdDwvc3Ryb25nPiAtIDU8L2xpPjxsaT48c3Ryb25nPndvb191cGxvYWRzPC9zdHJvbmc+IC0gYToxMTp7aTowO3M6NTY6Imh0dHA6Ly93d3cuZXJrLWVyay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xMy13d3cuanBnIjtpOjE7czo1NjoiaHR0cDovL3d3dy5lcmstZXJrLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEyLXd3dy5qcGciO2k6MjtzOjU2OiJodHRwOi8vd3d3LmVyay1lcmsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTEtd3d3LmpwZyI7aTozO3M6NTY6Imh0dHA6Ly93d3cuZXJrLWVyay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xMC13d3cuanBnIjtpOjQ7czo3NToiaHR0cDovL3d3dy5lcmstZXJrLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzktYmFubmVyZXJrZXJrbmV3cGlua2NvcHkuanBnIjtpOjU7czo2NToiaHR0cDovL3d3dy5lcmstZXJrLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzgtZmF2aWNvbmVya2Vyay5wbmciO2k6NjtzOjYyOiJodHRwOi8vd3d3LmVyay1lcmsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNy1mYXZpY29uZXJrLnBuZyI7aTo3O3M6NzI6Imh0dHA6Ly93d3cuZXJrLWVyay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy82LWJhbm5lcmVya2Vya25ld19jb3B5LmpwZyI7aTo4O3M6NjE6Imh0dHA6Ly93d3cuZXJrLWVyay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy81LWJhbm5lcm5ldy5qcGciO2k6OTtzOjY3OiJodHRwOi8vd3d3LmVyay1lcmsuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNC13d3ctZXJrLWVyay1jb20ucG5nIjtpOjEwO3M6Njc6Imh0dHA6Ly93d3cuZXJrLWVyay5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8zLXd3dy1lcmstZXJrLWNvbS5wbmciO308L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PC91bD4=