{"id":438980,"date":"2026-04-12T07:25:29","date_gmt":"2026-04-12T14:25:29","guid":{"rendered":"https:\/\/climatescience.press\/?p=438980"},"modified":"2026-04-12T07:25:30","modified_gmt":"2026-04-12T14:25:30","slug":"saudi-arabia-restores-east-west-oil-pipeline-to-full-7-million-bpd-capacity-after-attacks","status":"publish","type":"post","link":"https:\/\/climatescience.press\/?p=438980","title":{"rendered":"Saudi Arabia Restores East-West Oil Pipeline to Full 7 Million bpd Capacity After Attacks"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"485\" data-attachment-id=\"438982\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=438982\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?fit=1168%2C784&amp;ssl=1\" data-orig-size=\"1168,784\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"0 Saudi Arabia Restores East-West Oil Pipeline to Full 7 Million bpd Capacity After Attacks\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?fit=723%2C485&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?resize=723%2C485&#038;ssl=1\" alt=\"\" class=\"wp-image-438982\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?resize=1024%2C687&amp;ssl=1 1024w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?resize=300%2C201&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?resize=768%2C516&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?resize=640%2C430&amp;ssl=1 640w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?w=1168&amp;ssl=1 1168w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Saudi Arabia announced on April 12, 2026, that it has restored full operational capacity on its East-West oil pipeline (also known as Petroline) to approximately 7 million barrels per day (bpd).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The East-West Pipeline runs about 1,200 km (746 miles) from major oil processing hubs like Abqaiq in Saudi Arabia\u2019s Eastern Province (Persian Gulf side) to the Red Sea port of Yanbu. It serves as a critical bypass route for exporting crude without using the Strait of Hormuz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During the recent Iran conflict (part of the broader 2026 US-Israel-Iran tensions), attacks targeted Saudi energy infrastructure, including a pumping station on this pipeline. On April 9, Saudi officials reported that the strikes had reduced pipeline throughput by about 700,000 bpd and cut overall Saudi oil production capacity by around 600,000 bpd (with impacts at facilities like Manifa and Khurais).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The attacks occurred around April 8, shortly after a reported ceasefire, and were widely attributed to Iranian or Iran-linked actions amid the regional escalation (including the effective closure or severe restriction of the Strait of Hormuz to non-Iranian vessels).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Saudi Arabia\u2019s Ministry of Energy stated on April 12 that operational and technical teams successfully repaired the damaged facilities. The pipeline and affected energy sites have now recovered full capacity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This returns the line to its enhanced maximum of ~7 million bpd. (Note: The original design capacity was around 5 million bpd; it was upgraded post-2019 Abqaiq attacks by converting parallel natural gas liquids lines to carry crude, allowing the higher emergency ceiling.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ministry emphasized that this enhances the reliability of global oil supplies, especially with Hormuz disrupted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the lead-up to and during the conflict (starting late February\/early March 2026), Saudi Aramco had already ramped up flows through the East-West Pipeline to near or full capacity to reroute exports to the Red Sea, quadrupling shipments from western terminals in some reports. This made it Saudi Arabia\u2019s primary crude export route while Hormuz was largely closed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quick repair demonstrates Saudi resilience in maintaining infrastructure under attack, though the incident still caused short-term global market jitters and highlighted vulnerabilities in Gulf energy security.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not all production has fully normalized yet\u2014work continues at some sites like Khurais\u2014but the pipeline restoration is a key step for export continuity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This development helps stabilize oil markets after the disruptions, as the pipeline now once again moves up to 7 million bpd westward. Oil prices will likely react based on overall supply perceptions, OPEC+ dynamics, and the status of the Iran-related conflict.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">____________________________________________________________________________________<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Saudi Arabia restores full capacity on East-West oil pipeline to 7 million bpd after attacks<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From The <a href=\"https:\/\/boereport.com\/2026\/04\/12\/saudi-arabia-restores-full-capacity-on-east-west-oil-pipeline-to-7-million-bpd-after-attacks\/\">BOE Report<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By <a href=\"https:\/\/boereport.com\/author\/reuters\/\">Reuters<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Saudi Arabia has restored full oil pumping capacity through the East-West pipelineto about seven million barrels per day, it said on Sunday, days after providing an assessment of damage on its energy sector from attacks during the Iran conflict.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ministry said energy facilities and the pipeline affected by attacks during the conflict have recovered and restored operational capacity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Saudi did not specify who launched the attacks, but the kingdom has intercepted many Iranian missiles and drones in recent weeks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The strikes also disrupted operations at key oil, gas, refining, petrochemical and electricity sites in Riyadh, the Eastern Province and Yanbu Industrial City.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OUTPUT RECOVERY TO HELP SUPPLY CONTINUITY<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Saudi said on Thursday the attacks had cut its oil production capacity by around 600,000 barrels per day and throughput on its East-West Pipeline by about 700,000 bpd.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The East-West Pipeline has been Saudi Arabia\u2019s only crude export route amid the closure of the Strait of Hormuz. Reuters reported on Wednesday that Iran attacked the pipeline just hours after the ceasefire was agreed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The ministry said it recovered affected volumes from the Manifa oilfield, where output had previously been reduced by around 300,000 bpd.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Work was ongoing to restore full output at the Khurais facility, after strikes on it reduced Saudi capacity by a further 300,000 bpd, the ministry said.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It said the quick recovery would enhance the \u201creliability and continuity of supplies to local and global markets.\u201d29dk2902lhttps:\/\/boereport.com\/29dk2902l.html<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(Reporting by Menna Alaa El-Din and Muhammad Al Gebaly Editing by Bernadette Baum)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Saudi Arabia announced on April 12, 2026, that it has restored full operational capacity on its East-West oil pipeline (also known as Petroline) to approximately 7 million barrels per day (bpd). <\/p>\n","protected":false},"author":121246920,"featured_media":438982,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_crdt_document":"{\"document\":\"AADlAY3JgYYdvJ+42hePprLFHI3JgYYd\/bDu1xQBj6ayxRyJ+8mSGM+mssUcAr2w7tcUvJ+42hfb\/KaLBAH8n7jaF4IBnrfpyRHb\/KaLBAG9sO7XFN636ckRAv2w7tcUDp636ckRvbDu1xSet+nJEZXp1u8RjpqilQ7V6dbvETKOmqKVDt636ckRV6KvqdcPvbDu1xTir6nXDzC9sO7XFI6aopUOmZmjswPOmqKVDjCZmaOzA6vflIgIm\/ymiwSV6dbvEdv8posEMZXp1u8Rm\/ymiwSZmaOzA6KvqdcP2ZmjswMwoq+p1w+IA7Y28jYABAJICkgDAEKeCghK9AIBAQgCQgECSAC0BAEBCAJCAQJIAJoEAQEIAkIBAkgAlgUBAQgCQgECSACqAQEBCAJCAQJIAKYFAQEIAkIBAkgAigcBAQgCQgECSACqBAEBCAJCAQJIAIgFAQEIAkIBAkgAlgUBAQgCQgEFSPAxnBQ21BXAAgKWBM4EAQEIAQZIAgg2pAWGCYoD\/hIBAQgBBkgCCEqqCAEBCAEGSAq6AsQDigMBAQgBBkgKigPMA74n9jMDAAYDAgQDAAUAAgQDAQQDAgYWAQ\/SAQgEAgcABAIGBAYEAgg+lAIBAQgBAkgIAQLSA0Z+SgEBCAEGSAIISoYJAQEIAQZIAghKiA0BAQgBBkgCCPAB6ATAEAEBCAEGSAIISrwLAQEIAQZIAghKggcBAQgBBkgCCKoY\/h\/0CwEBCAEGSAIIpgS+Au4HjAgBAQgBBkgKSpQCAQEIAQZIvhnADlDOFgEBCAEGSAIISoAHAQEIAQZIAghKgAkBAQgBBkgCCJwxFqIWzgrMDAQIBAIHAAQCBgQGBAJgigiFBCgAoQAhAKEEIQCoBCEAqAAEAIcAKAInAQQAKAQnAIcAKAInAQQAKAQnAIcAKAInAQQAKAQnAIcAKAInAQQAKAQnAIcAKAInAQQAKAQnAIcAKAInAQQAKAQnAIcAKAInAQQAKAQnAIcAKAInAQQAKAQnAIcAKAInAQQAKAQnAIcAKAInAQQAKAcnAKEAxACEACEAqAChASEBhwAhACgBJwEoBycAqAAEAAEAhAEhAIcAIQAoAScBKAcnAKgABACHACgCJwEoBycABACBAIcAKAInASgHJwAEAEQAhAAoAIQAIQInAAEAhACBAIQAgQCEAYEAhACBAIQCgQCEAIEAhACBAIQAgQCEAYEAhAAnASgAIQAoBCcAKBEhAScARADEDIQABwAoAicAKAAnACgCJwAoBKgABAAhAIcAIQAoAScBKAcnAKgABACHACEAKAEnASgHJwCoAAQAhwAhACgBJwEoBycAqAAEAIQAIQCHACEAKAEnASgHJwCoAAQAhwAhACgBJwEoBycAqAAEAIcAIQAoAScBKAcnAKgABACEACEBhwAhACgBJwEoBycAqAAEAIEAhACHACgCJwEoBycABACHACEAKAEnASgEIQInAEQBhAEhAIcAIQAoAScBKAcnAKgABACHACEAKAEnASgHJwCoAAQAhwAhACgBJwEoBycAqAAEAITZhQHJgQFzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25TYXVkaSBBcmFiaWEgaGFzIHJlc3RvcmVkIGZ1bGwgb2lsIHB1bXBpbmcgY2FwYWNpdHkgdGhyb3VnaCB0aGUgRWFzdC1XZXN0IHBpcGVsaW5ldG8gYWJvdXQgc2V2ZW4gbWlsbGlvbiBiYXJyZWxzIHBlciBkYXksIGl0IHNhaWQgb24gU3VuZGF5LCBkYXlzIGFmdGVyIHByb3ZpZGluZyBhbiBhc3Nlc3NtZW50IG9mIGRhbWFnZSBvbiBpdHMgZW5lcmd5IHNlY3RvciBmcm9tIGF0dGFja3MgZHVyaW5nIHRoZSBJcmFuIGNvbmZsaWN0LmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBtaW5pc3RyeSBzYWlkIGVuZXJneSBmYWNpbGl0aWVzIGFuZCB0aGUgcGlwZWxpbmUgYWZmZWN0ZWQgYnkgYXR0YWNrcyBkdXJpbmcgdGhlIGNvbmZsaWN0IGhhdmUgcmVjb3ZlcmVkIGFuZCByZXN0b3JlZCBvcGVyYXRpb25hbCBjYXBhY2l0eS5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFNhdWRpIGRpZCBub3Qgc3BlY2lmeSB3aG8gbGF1bmNoZWQgdGhlIGF0dGFja3MsIGJ1dCB0aGUga2luZ2RvbSBoYXMgaW50ZXJjZXB0ZWQgbWFueSBJcmFuaWFuIG1pc3NpbGVzIGFuZCBkcm9uZXMgaW4gcmVjZW50IHdlZWtzLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHN0cmlrZXMgYWxzbyBkaXNydXB0ZWQgb3BlcmF0aW9ucyBhdCBrZXkgb2lsLCBnYXMsIHJlZmluaW5nLCBwZXRyb2NoZW1pY2FsIGFuZCBlbGVjdHJpY2l0eSBzaXRlcyBpbiBSaXlhZGgsIHRoZSBFYXN0ZXJuIFByb3ZpbmNlIGFuZCBZYW5idSBJbmR1c3RyaWFsIENpdHkuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRPVVRQVVQgUkVDT1ZFUlkgVE8gSEVMUCBTVVBQTFkgQ09OVElOVUlUWWRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U2F1ZGkgc2FpZCBvbiBUaHVyc2RheSB0aGUgYXR0YWNrcyBoYWQgY3V0IGl0cyBvaWwgcHJvZHVjdGlvbiBjYXBhY2l0eSBieSBhcm91bmQgNjAwLDAwMCBiYXJyZWxzIHBlciBkYXkgYW5kIHRocm91Z2hwdXQgb24gaXRzIEVhc3QtV2VzdCBQaXBlbGluZSBieSBhYm91dCA3MDAsMDAwIGJwZC5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBFYXN0LVdlc3QgUGlwZWxpbmUgaGFzIGJlZW4gU2F1ZGkgQXJhYmlh4oCZcyBvbmx5IGNydWRlIGV4cG9ydCByb3V0ZSBhbWlkIHRoZSBjbG9zdXJlIG9mIHRoZSBTdHJhaXQgb2YgSG9ybXV6LiBSZXV0ZXJzIHJlcG9ydGVkIG9uIFdlZG5lc2RheSB0aGF0IElyYW4gYXR0YWNrZWQgdGhlIHBpcGVsaW5lIGp1c3QgaG91cnMgYWZ0ZXIgdGhlIGNlYXNlZmlyZSB3YXMgYWdyZWVkLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIG1pbmlzdHJ5IHNhaWQgaXQgcmVjb3ZlcmVkIGFmZmVjdGVkIHZvbHVtZXMgZnJvbSB0aGUgTWFuaWZhIG9pbGZpZWxkLCB3aGVyZSBvdXRwdXQgaGFkIHByZXZpb3VzbHkgYmVlbiByZWR1Y2VkIGJ5IGFyb3VuZCAzMDAsMDAwIGJwZC5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFdvcmsgd2FzIG9uZ29pbmcgdG8gcmVzdG9yZSBmdWxsIG91dHB1dCBhdCB0aGUgS2h1cmFpcyBmYWNpbGl0eSwgYWZ0ZXIgc3RyaWtlcyBvbiBpdCByZWR1Y2VkIFNhdWRpIGNhcGFjaXR5IGJ5IGEgZnVydGhlciAzMDAsMDAwIGJwZCwgdGhlIG1pbmlzdHJ5IHNhaWQuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJdCBzYWlkIHRoZSBxdWljayByZWNvdmVyeSB3b3VsZCBlbmhhbmNlIHRoZSDigJxyZWxpYWJpbGl0eSBhbmQgY29udGludWl0eSBvZiBzdXBwbGllcyB0byBsb2NhbCBhbmQgZ2xvYmFsIG1hcmtldHMu4oCdMjlkazI5MDJsaHR0cHM6Ly9ib2VyZXBvcnQuY29tLzI5ZGsyOTAybC5odG1sZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQoUmVwb3J0aW5nIGJ5IE1lbm5hIEFsYWEgRWwtRGluIGFuZCBNdWhhbW1hZCBBbCBHZWJhbHkgRWRpdGluZyBieSBCZXJuYWRldHRlIEJhdW0pZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc1NhdWRpIEFyYWJpYSBoYXMgcmVzdG9yZWQgZnVsbCBvaWwgcHVtcGluZyBjYXBhY2l0eSB0aHJvdWdoIHRoZSBFYXN0LVdlc3QgcGlwZWxpbmV0byBhYm91dCBzZXZlbiBtaWxsaW9uIGJhcnJlbHMgcGVyIGRheSwgaXQgc2FpZCBvbiBTdW5kYXksIGRheXMgYWZ0ZXIgcHJvdmlkaW5nIGFuIGFzc2Vzc21lbnQgb2YgZGFtYWdlIG9uIGl0cyBlbmVyZ3kgc2VjdG9yIGZyb20gYXR0YWNrcyBkdXJpbmcgdGhlIElyYW4gY29uZmxpY3QuCgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIG1pbmlzdHJ5IHNhaWQgZW5lcmd5IGZhY2lsaXRpZXMgYW5kIHRoZSBwaXBlbGluZSBhZmZlY3RlZCBieSBhdHRhY2tzIGR1cmluZyB0aGUgY29uZmxpY3QgaGF2ZSByZWNvdmVyZWQgYW5kIHJlc3RvcmVkIG9wZXJhdGlvbmFsIGNhcGFjaXR5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNhdWRpIGRpZCBub3Qgc3BlY2lmeSB3aG8gbGF1bmNoZWQgdGhlIGF0dGFja3MsIGJ1dCB0aGUga2luZ2RvbSBoYXMgaW50ZXJjZXB0ZWQgbWFueSBJcmFuaWFuIG1pc3NpbGVzIGFuZCBkcm9uZXMgaW4gcmVjZW50IHdlZWtzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBzdHJpa2VzIGFsc28gZGlzcnVwdGVkIG9wZXJhdGlvbnMgYXQga2V5IG9pbCwgZ2FzLCByZWZpbmluZywgcGV0cm9jaGVtaWNhbCBhbmQgZWxlY3RyaWNpdHkgc2l0ZXMgaW4gUml5YWRoLCB0aGUgRWFzdGVybiBQcm92aW5jZSBhbmQgWWFuYnUgSW5kdXN0cmlhbCBDaXR5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk9VVFBVVCBSRUNPVkVSWSBUTyBIRUxQIFNVUFBMWSBDT05USU5VSVRZPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+U2F1ZGkgc2FpZCBvbiBUaHVyc2RheSB0aGUgYXR0YWNrcyBoYWQgY3V0IGl0cyBvaWwgcHJvZHVjdGlvbiBjYXBhY2l0eSBieSBhcm91bmQgNjAwLDAwMCBiYXJyZWxzIHBlciBkYXkgYW5kIHRocm91Z2hwdXQgb24gaXRzIEVhc3QtV2VzdCBQaXBlbGluZSBieSBhYm91dCA3MDAsMDAwIGJwZC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgRWFzdC1XZXN0IFBpcGVsaW5lIGhhcyBiZWVuIFNhdWRpIEFyYWJpYeKAmXMgb25seSBjcnVkZSBleHBvcnQgcm91dGUgYW1pZCB0aGUgY2xvc3VyZSBvZiB0aGUgU3RyYWl0IG9mIEhvcm11ei4gUmV1dGVycyByZXBvcnRlZCBvbiBXZWRuZXNkYXkgdGhhdCBJcmFuIGF0dGFja2VkIHRoZSBwaXBlbGluZSBqdXN0IGhvdXJzIGFmdGVyIHRoZSBjZWFzZWZpcmUgd2FzIGFncmVlZC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgbWluaXN0cnkgc2FpZCBpdCByZWNvdmVyZWQgYWZmZWN0ZWQgdm9sdW1lcyBmcm9tIHRoZSBNYW5pZmEgb2lsZmllbGQsIHdoZXJlIG91dHB1dCBoYWQgcHJldmlvdXNseSBiZWVuIHJlZHVjZWQgYnkgYXJvdW5kIDMwMCwwMDAgYnBkLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldvcmsgd2FzIG9uZ29pbmcgdG8gcmVzdG9yZSBmdWxsIG91dHB1dCBhdCB0aGUgS2h1cmFpcyBmYWNpbGl0eSwgYWZ0ZXIgc3RyaWtlcyBvbiBpdCByZWR1Y2VkIFNhdWRpIGNhcGFjaXR5IGJ5IGEgZnVydGhlciAzMDAsMDAwIGJwZCwgdGhlIG1pbmlzdHJ5IHNhaWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SXQgc2FpZCB0aGUgcXVpY2sgcmVjb3Zlcnkgd291bGQgZW5oYW5jZSB0aGUg4oCccmVsaWFiaWxpdHkgYW5kIGNvbnRpbnVpdHkgb2Ygc3VwcGxpZXMgdG8gbG9jYWwgYW5kIGdsb2JhbCBtYXJrZXRzLuKAnTI5ZGsyOTAybGh0dHBzOi8vYm9lcmVwb3J0LmNvbS8yOWRrMjkwMmwuaHRtbDwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPihSZXBvcnRpbmcgYnkgTWVubmEgQWxhYSBFbC1EaW4gYW5kIE11aGFtbWFkIEFsIEdlYmFseSBFZGl0aW5nIGJ5IEJlcm5hZGV0dGUgQmF1bSk8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5zdGF0ZXZlcnNpb25zdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnljbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzU2F1ZGkgQXJhYmlhIGFubm91bmNlZCBvbiBBcHJpbCAxMiwgMjAyNiwgdGhhdCBpdCBoYXMgcmVzdG9yZWQgZnVsbCBvcGVyYXRpb25hbCBjYXBhY2l0eSBvbiBpdHMgRWFzdC1XZXN0IG9pbCBwaXBlbGluZSAoYWxzbyBrbm93biBhcyBQZXRyb2xpbmUpIHRvIGFwcHJveGltYXRlbHkgNyBtaWxsaW9uIGJhcnJlbHMgcGVyIGRheSAoYnBkKS5TYXVkaSBBcmFiaWEgYW5ub3VuY2VkIG9uIEFwcmlsIDEyLCAyMDI2LCB0aGF0IGl0IGhhcyByZXN0b3JlZCBmdWxsIG9wZXJhdGlvbmFsIGNhcGFjaXR5IG9uIGl0cyBFYXN0LVdlc3Qgb2lsIHBpcGVsaW5lIChhbHNvIGtub3duIGFzIFBldHJvbGluZSkgdG8gYXBwcm94aW1hdGVseSA3IG1pbGxpb24gYmFycmVscyBwZXIgZGF5IChicGQpLiAKCgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNhdWRpIEFyYWJpYSBhbm5vdW5jZWQgb24gQXByaWwgMTIsIDIwMjYsIHRoYXQgaXQgaGFzIHJlc3RvcmVkIGZ1bGwgb3BlcmF0aW9uYWwgY2FwYWNpdHkgb24gaXRzIEVhc3QtV2VzdCBvaWwgcGlwZWxpbmUgKGFsc28ga25vd24gYXMgUGV0cm9saW5lKSB0byBhcHByb3hpbWF0ZWx5IDcgbWlsbGlvbiBiYXJyZWxzIHBlciBkYXkgKGJwZCkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+c3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc1RoaXMgZGV2ZWxvcG1lbnQgaGVscHMgc3RhYmlsaXplIG9pbCBtYXJrZXRzIGFmdGVyIHRoZSBkaXNydXB0aW9ucywgYXMgdGhlIHBpcGVsaW5lIG5vdyBvbmNlIGFnYWluIG1vdmVzIHVwIHRvIDcgbWlsbGlvbiBicGQgd2VzdHdhcmQuIE9pbCBwcmljZXMgd2lsbCBsaWtlbHkgcmVhY3QgYmFzZWQgb24gb3ZlcmFsbCBzdXBwbHkgcGVyY2VwdGlvbnMsIE9QRUMrIGR5bmFtaWNzLCBhbmQgdGhlIHN0YXR1cyBvZiB0aGUgSXJhbi1yZWxhdGVkIGNvbmZsaWN0LmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzU2F1ZGkgQXJhYmlhIHJlc3RvcmVzIGZ1bGwgY2FwYWNpdHkgb24gRWFzdC1XZXN0IG9pbCBwaXBlbGluZSB0byA3IG1pbGxpb24gYnBkIGFmdGVyIGF0dGFja3M8c3Ryb25nPjwvc3Ryb25nPmZvbnRTaXplCgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBkZXZlbG9wbWVudCBoZWxwcyBzdGFiaWxpemUgb2lsIG1hcmtldHMgYWZ0ZXIgdGhlIGRpc3J1cHRpb25zLCBhcyB0aGUgcGlwZWxpbmUgbm93IG9uY2UgYWdhaW4gbW92ZXMgdXAgdG8gNyBtaWxsaW9uIGJwZCB3ZXN0d2FyZC4gT2lsIHByaWNlcyB3aWxsIGxpa2VseSByZWFjdCBiYXNlZCBvbiBvdmVyYWxsIHN1cHBseSBwZXJjZXB0aW9ucywgT1BFQysgZHluYW1pY3MsIGFuZCB0aGUgc3RhdHVzIG9mIHRoZSBJcmFuLXJlbGF0ZWQgY29uZmxpY3QuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCB7ImZvbnRTaXplIjoibGFyZ2UifSAtLT4KPHAgY2xhc3M9Imhhcy1sYXJnZS1mb250LXNpemUiPjxzdHJvbmc+U2F1ZGkgQXJhYmlhIHJlc3RvcmVzIGZ1bGwgY2FwYWNpdHkgb24gRWFzdC1XZXN0IG9pbCBwaXBlbGluZSB0byA3IG1pbGxpb24gYnBkIGFmdGVyIGF0dGFja3M8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5zdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGV1YWlzIGVzcGVpZXQgbnRmZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9jb2Jsb2Nrc19hdHRyX2NvYmxvY2tzX2RpbWVuc2lvbnNfY29ibG9ja3NfcmVzcG9uc2l2ZV9oZWlnaHRfY29ibG9ja3NfYWNjb3JkaW9uX2llX3N1cHBvcnRhZHZhbmNlZF9zZW9fZGVzY3JpcHRpb25qZXRwYWNrX3Nlb19odG1sX3RpdGxlamV0cGFja19zZW9fbm9pbmRleGpldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRfamV0cGFja19uZXdzbGV0dGVyX2FjY2Vzc19qZXRwYWNrX2RvbnRfZW1haWxfcG9zdF90b19zdWJzX2pldHBhY2tfbmV3c2xldHRlcl90aWVyX2lkX2pldHBhY2tfbWVtYmVyc2hpcHNfY29udGFpbnNfcGF5d2FsbGVkX2NvbnRlbnRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYWlkX2NvbnRlbnRmb290bm90ZXNqZXRwYWNrX3B1YmxpY2l6ZV9tZXNzYWdlamV0cGFja19wdWJsaWNpemVfZmVhdHVyZV9lbmFibGVkamV0cGFja19zb2NpYWxfcG9zdF9hbHJlYWR5X3NoYXJlZGpldHBhY2tfc29jaWFsX29wdGlvbnNkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc1NhZGkgQXJiYSBSZXRvcmVzRWFzdC1XdCBPaWwgUGlsbiBvRnVsbCA3IE1pbGxpbyBicGQgQ2FwYWNpeSBBdGVyIEF0dGFja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2FsdGNhcHRpb25ub0JvdHRvbU1hcmdpbm5vVG9wTWFyZ2luZmlsdGVyaW5uZXJCbG9ja3NpZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbjwhLS0gd3A6aW1hZ2UgeyJpZCI6NDM4OTgyLCJzaXplU2x1ZyI6ImxhcmdlIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWxhcmdlIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC8wLVNhdWRpLUFyYWJpYS1SZXN0b3Jlcy1FYXN0LVdlc3QtT2lsLVBpcGVsaW5lLXRvLUZ1bGwtNy1NaWxsaW9uLWJwZC1DYXBhY2l0eS1BZnRlci1BdHRhY2tzLTEwMjR4Njg3LmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00Mzg5ODIiLz48L2ZpZ3VyZT4KPCEtLSAvd3A6aW1hZ2UgLS0+c3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc1RoZSBFYXN0LVdlc3QgUGlwZWxpbmUgcnVucyBhYm91dCAxLDIwMCBrbSAoNzQ2IG1pbGVzKSBmcm9tIG1ham9yIG9pbCBwcm9jZXNzaW5nIGh1YnMgbGlrZSBBYnFhaXEgaW4gU2F1ZGkgQXJhYmlh4oCZcyBFYXN0ZXJuIFByb3ZpbmNlIChQZXJzaWFuIEd1bGYgc2lkZSkgdG8gdGhlIFJlZCBTZWEgcG9ydCBvZiBZYW5idS4gSXQgc2VydmVzIGFzIGEgY3JpdGljYWwgYnlwYXNzIHJvdXRlIGZvciBleHBvcnRpbmcgY3J1ZGUgd2l0aG91dCB1c2luZyB0aGUgU3RyYWl0IG9mIEhvcm11ei5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzRHVyaW5nIHRoZSByZWNlbnQgSXJhbiBjb25mbGljdCAocGFydCBvZiB0aGUgYnJvYWRlciAyMDI2IFVTLUlzcmFlbC1JcmFuIHRlbnNpb25zKSwgYXR0YWNrcyB0YXJnZXRlZCBTYXVkaSBlbmVyZ3kgaW5mcmFzdHJ1Y3R1cmUsIGluY2x1ZGluZyBhIHB1bXBpbmcgc3RhdGlvbiBvbiB0aGlzIHBpcGVsaW5lLiBPbiBBcHJpbCA5LCBTYXVkaSBvZmZpY2lhbHMgcmVwb3J0ZWQgdGhhdCB0aGUgc3RyaWtlcyBoYWQgcmVkdWNlZCBwaXBlbGluZSB0aHJvdWdocHV0IGJ5IGFib3V0IDcwMCwwMDAgYnBkIGFuZCBjdXQgb3ZlcmFsbCBTYXVkaSBvaWwgcHJvZHVjdGlvbiBjYXBhY2l0eSBieSBhcm91bmQgNjAwLDAwMCBicGQgKHdpdGggaW1wYWN0cyBhdCBmYWNpbGl0aWVzIGxpa2UgTWFuaWZhIGFuZCBLaHVyYWlzKS5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzVGhlIGF0dGFja3Mgb2NjdXJyZWQgYXJvdW5kIEFwcmlsIDgsIHNob3J0bHkgYWZ0ZXIgYSByZXBvcnRlZCBjZWFzZWZpcmUsIGFuZCB3ZXJlIHdpZGVseSBhdHRyaWJ1dGVkIHRvIElyYW5pYW4gb3IgSXJhbi1saW5rZWQgYWN0aW9ucyBhbWlkIHRoZSByZWdpb25hbCBlc2NhbGF0aW9uIChpbmNsdWRpbmcgdGhlIGVmZmVjdGl2ZSBjbG9zdXJlIG9yIHNldmVyZSByZXN0cmljdGlvbiBvZiB0aGUgU3RyYWl0IG9mIEhvcm11eiB0byBub24tSXJhbmlhbiB2ZXNzZWxzKS4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgRWFzdC1XZXN0IFBpcGVsaW5lIHJ1bnMgYWJvdXQgMSwyMDAga20gKDc0NiBtaWxlcykgZnJvbSBtYWpvciBvaWwgcHJvY2Vzc2luZyBodWJzIGxpa2UgQWJxYWlxIGluIFNhdWRpIEFyYWJpYeKAmXMgRWFzdGVybiBQcm92aW5jZSAoUGVyc2lhbiBHdWxmIHNpZGUpIHRvIHRoZSBSZWQgU2VhIHBvcnQgb2YgWWFuYnUuIEl0IHNlcnZlcyBhcyBhIGNyaXRpY2FsIGJ5cGFzcyByb3V0ZSBmb3IgZXhwb3J0aW5nIGNydWRlIHdpdGhvdXQgdXNpbmcgdGhlIFN0cmFpdCBvZiBIb3JtdXouPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RHVyaW5nIHRoZSByZWNlbnQgSXJhbiBjb25mbGljdCAocGFydCBvZiB0aGUgYnJvYWRlciAyMDI2IFVTLUlzcmFlbC1JcmFuIHRlbnNpb25zKSwgYXR0YWNrcyB0YXJnZXRlZCBTYXVkaSBlbmVyZ3kgaW5mcmFzdHJ1Y3R1cmUsIGluY2x1ZGluZyBhIHB1bXBpbmcgc3RhdGlvbiBvbiB0aGlzIHBpcGVsaW5lLiBPbiBBcHJpbCA5LCBTYXVkaSBvZmZpY2lhbHMgcmVwb3J0ZWQgdGhhdCB0aGUgc3RyaWtlcyBoYWQgcmVkdWNlZCBwaXBlbGluZSB0aHJvdWdocHV0IGJ5IGFib3V0IDcwMCwwMDAgYnBkIGFuZCBjdXQgb3ZlcmFsbCBTYXVkaSBvaWwgcHJvZHVjdGlvbiBjYXBhY2l0eSBieSBhcm91bmQgNjAwLDAwMCBicGQgKHdpdGggaW1wYWN0cyBhdCBmYWNpbGl0aWVzIGxpa2UgTWFuaWZhIGFuZCBLaHVyYWlzKS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgYXR0YWNrcyBvY2N1cnJlZCBhcm91bmQgQXByaWwgOCwgc2hvcnRseSBhZnRlciBhIHJlcG9ydGVkIGNlYXNlZmlyZSwgYW5kIHdlcmUgd2lkZWx5IGF0dHJpYnV0ZWQgdG8gSXJhbmlhbiBvciBJcmFuLWxpbmtlZCBhY3Rpb25zIGFtaWQgdGhlIHJlZ2lvbmFsIGVzY2FsYXRpb24gKGluY2x1ZGluZyB0aGUgZWZmZWN0aXZlIGNsb3N1cmUgb3Igc2V2ZXJlIHJlc3RyaWN0aW9uIG9mIHRoZSBTdHJhaXQgb2YgSG9ybXV6IHRvIG5vbi1JcmFuaWFuIHZlc3NlbHMpLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NJbiB0aGUgbGVhZC11cCB0byBhbmQgZHVyaW5nIHRoZSBjb25mbGljdCAoc3RhcnRpbmcgbGF0ZSBGZWJydWFyeS9lYXJseSBNYXJjaCAyMDI2KSwgU2F1ZGkgQXJhbWNvIGhhZCBhbHJlYWR5IHJhbXBlZCB1cCBmbG93cyB0aHJvdWdoIHRoZSBFYXN0LVdlc3QgUGlwZWxpbmUgdG8gbmVhciBvciBmdWxsIGNhcGFjaXR5IHRvIHJlcm91dGUgZXhwb3J0cyB0byB0aGUgUmVkIFNlYSwgcXVhZHJ1cGxpbmcgc2hpcG1lbnRzIGZyb20gd2VzdGVybiB0ZXJtaW5hbHMgaW4gc29tZSByZXBvcnRzLiBUaGlzIG1hZGUgaXQgU2F1ZGkgQXJhYmlh4oCZcyBwcmltYXJ5IGNydWRlIGV4cG9ydCByb3V0ZSB3aGlsZSBIb3JtdXogd2FzIGxhcmdlbHkgY2xvc2VkLmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NRdWljayByZXBhaXIgZGVtb25zdHJhdGVzIFNhdWRpIHJlc2lsaWVuY2UgaW4gbWFpbnRhaW5pbmcgaW5mcmFzdHJ1Y3R1cmUgdW5kZXIgYXR0YWNrLCB0aG91Z2ggdGhlIGluY2lkZW50IHN0aWxsIGNhdXNlZCBzaG9ydC10ZXJtIGdsb2JhbCBtYXJrZXQgaml0dGVycyBhbmQgaGlnaGxpZ2h0ZWQgdnVsbmVyYWJpbGl0aWVzIGluIEd1bGYgZW5lcmd5IHNlY3VyaXR5LmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NOb3QgYWxsIHByb2R1Y3Rpb24gaGFzIGZ1bGx5IG5vcm1hbGl6ZWQgeWV04oCUd29yayBjb250aW51ZXMgYXQgc29tZSBzaXRlcyBsaWtlIEtodXJhaXPigJRidXQgdGhlIHBpcGVsaW5lIHJlc3RvcmF0aW9uIGlzIGEga2V5IHN0ZXAgZm9yIGV4cG9ydCBjb250aW51aXR5LgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkluIHRoZSBsZWFkLXVwIHRvIGFuZCBkdXJpbmcgdGhlIGNvbmZsaWN0IChzdGFydGluZyBsYXRlIEZlYnJ1YXJ5L2Vhcmx5IE1hcmNoIDIwMjYpLCBTYXVkaSBBcmFtY28gaGFkIGFscmVhZHkgcmFtcGVkIHVwIGZsb3dzIHRocm91Z2ggdGhlIEVhc3QtV2VzdCBQaXBlbGluZSB0byBuZWFyIG9yIGZ1bGwgY2FwYWNpdHkgdG8gcmVyb3V0ZSBleHBvcnRzIHRvIHRoZSBSZWQgU2VhLCBxdWFkcnVwbGluZyBzaGlwbWVudHMgZnJvbSB3ZXN0ZXJuIHRlcm1pbmFscyBpbiBzb21lIHJlcG9ydHMuIFRoaXMgbWFkZSBpdCBTYXVkaSBBcmFiaWHigJlzIHByaW1hcnkgY3J1ZGUgZXhwb3J0IHJvdXRlIHdoaWxlIEhvcm11eiB3YXMgbGFyZ2VseSBjbG9zZWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+UXVpY2sgcmVwYWlyIGRlbW9uc3RyYXRlcyBTYXVkaSByZXNpbGllbmNlIGluIG1haW50YWluaW5nIGluZnJhc3RydWN0dXJlIHVuZGVyIGF0dGFjaywgdGhvdWdoIHRoZSBpbmNpZGVudCBzdGlsbCBjYXVzZWQgc2hvcnQtdGVybSBnbG9iYWwgbWFya2V0IGppdHRlcnMgYW5kIGhpZ2hsaWdodGVkIHZ1bG5lcmFiaWxpdGllcyBpbiBHdWxmIGVuZXJneSBzZWN1cml0eS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Ob3QgYWxsIHByb2R1Y3Rpb24gaGFzIGZ1bGx5IG5vcm1hbGl6ZWQgeWV04oCUd29yayBjb250aW51ZXMgYXQgc29tZSBzaXRlcyBsaWtlIEtodXJhaXPigJRidXQgdGhlIHBpcGVsaW5lIHJlc3RvcmF0aW9uIGlzIGEga2V5IHN0ZXAgZm9yIGV4cG9ydCBjb250aW51aXR5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3M8YSBocmVmPSJodHRwczovL2JvZXJlcG9ydC5jb20vMjAyNi8wNC8xMi9zYXVkaS1hcmFiaWEtcmVzdG9yZXMtZnVsbC1jYXBhY2l0eS1vbi1lYXN0LXdlc3Qtb2lsLXBpcGVsaW5lLXRvLTctbWlsbGlvbi1icGQtYWZ0ZXItYXR0YWNrcy8iPkJPRSBSZXBvcnQ8L2E+Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2NrczxhIGhyZWY9Imh0dHBzOi8vYm9lcmVwb3J0LmNvbS9hdXRob3IvcmV1dGVycy8iPlJldXRlcnM8L2E+Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc0Zyb20gVGhlIEJ5IAoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkZyb20gVGhlIDxhIGhyZWY9Imh0dHBzOi8vYm9lcmVwb3J0LmNvbS8yMDI2LzA0LzEyL3NhdWRpLWFyYWJpYS1yZXN0b3Jlcy1mdWxsLWNhcGFjaXR5LW9uLWVhc3Qtd2VzdC1vaWwtcGlwZWxpbmUtdG8tNy1taWxsaW9uLWJwZC1hZnRlci1hdHRhY2tzLyI+Qk9FIFJlcG9ydDwvYT48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5CeSA8YSBocmVmPSJodHRwczovL2JvZXJlcG9ydC5jb20vYXV0aG9yL3JldXRlcnMvIj5SZXV0ZXJzPC9hPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NTYXVkaSBBcmFiaWHigJlzIE1pbmlzdHJ5IG9mIEVuZXJneSBzdGF0ZWQgb24gQXByaWwgMTIgdGhhdCBvcGVyYXRpb25hbCBhbmQgdGVjaG5pY2FsIHRlYW1zIHN1Y2Nlc3NmdWxseSByZXBhaXJlZCB0aGUgZGFtYWdlZCBmYWNpbGl0aWVzLiBUaGUgcGlwZWxpbmUgYW5kIGFmZmVjdGVkIGVuZXJneSBzaXRlcyBoYXZlIG5vdyByZWNvdmVyZWQgZnVsbCBjYXBhY2l0eS5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzVGhpcyByZXR1cm5zIHRoZSBsaW5lIHRvIGl0cyBlbmhhbmNlZCBtYXhpbXVtIG9mIH43IG1pbGxpb24gYnBkLiAoTm90ZTogVGhlIG9yaWdpbmFsIGRlc2lnbiBjYXBhY2l0eSB3YXMgYXJvdW5kIDUgbWlsbGlvbiBicGQ7IGl0IHdhcyB1cGdyYWRlZCBwb3N0LTIwMTkgQWJxYWlxIGF0dGFja3MgYnkgY29udmVydGluZyBwYXJhbGxlbCBuYXR1cmFsIGdhcyBsaXF1aWRzIGxpbmVzIHRvIGNhcnJ5IGNydWRlLCBhbGxvd2luZyB0aGUgaGlnaGVyIGVtZXJnZW5jeSBjZWlsaW5nLiljbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzVGhlIG1pbmlzdHJ5IGVtcGhhc2l6ZWQgdGhhdCB0aGlzIGVuaGFuY2VzIHRoZSByZWxpYWJpbGl0eSBvZiBnbG9iYWwgb2lsIHN1cHBsaWVzLCBlc3BlY2lhbGx5IHdpdGggSG9ybXV6IGRpc3J1cHRlZC4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TYXVkaSBBcmFiaWHigJlzIE1pbmlzdHJ5IG9mIEVuZXJneSBzdGF0ZWQgb24gQXByaWwgMTIgdGhhdCBvcGVyYXRpb25hbCBhbmQgdGVjaG5pY2FsIHRlYW1zIHN1Y2Nlc3NmdWxseSByZXBhaXJlZCB0aGUgZGFtYWdlZCBmYWNpbGl0aWVzLiBUaGUgcGlwZWxpbmUgYW5kIGFmZmVjdGVkIGVuZXJneSBzaXRlcyBoYXZlIG5vdyByZWNvdmVyZWQgZnVsbCBjYXBhY2l0eS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIHJldHVybnMgdGhlIGxpbmUgdG8gaXRzIGVuaGFuY2VkIG1heGltdW0gb2YgfjcgbWlsbGlvbiBicGQuIChOb3RlOiBUaGUgb3JpZ2luYWwgZGVzaWduIGNhcGFjaXR5IHdhcyBhcm91bmQgNSBtaWxsaW9uIGJwZDsgaXQgd2FzIHVwZ3JhZGVkIHBvc3QtMjAxOSBBYnFhaXEgYXR0YWNrcyBieSBjb252ZXJ0aW5nIHBhcmFsbGVsIG5hdHVyYWwgZ2FzIGxpcXVpZHMgbGluZXMgdG8gY2FycnkgY3J1ZGUsIGFsbG93aW5nIHRoZSBoaWdoZXIgZW1lcmdlbmN5IGNlaWxpbmcuKTwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBtaW5pc3RyeSBlbXBoYXNpemVkIHRoYXQgdGhpcyBlbmhhbmNlcyB0aGUgcmVsaWFiaWxpdHkgb2YgZ2xvYmFsIG9pbCBzdXBwbGllcywgZXNwZWNpYWxseSB3aXRoIEhvcm11eiBkaXNydXB0ZWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+BQcFBwUHBQe1AwgHBAoHjgIHCg0PDAsIBwQKB4ECBwoNDwwLCAcECgefAgcKDQ8MCwgHBAoHKQcKDQ8MCwgHBAoHpwIHCg0PDAsIBwQKB5kDBwoNDwwLCAcECgeJAgcKDQ8MCwgHBAoHmAIHCg0PDAsIBwQKB58CBwoNDwwLCAcECgeSAQcKDQ8MEhwZC7UDhR4FBwUHBQcIBwQKRwAKDQ8MEhwZC4IDhQO4AwUHCAcECkcACg0PDBIcGQuFBAgHBApHAAoNDwwSHBkLlAEIBwQKRwAKDQ8MEhwZC5wBCAkImQoFBwgECAYIBUEDQgBBBQgHCAcIBggOCA4ICwgGSAEGCAQOFBseGBYTHxogGy8qCRkhIhYICggECAYCBQEEBQYIQQINCwMLCAcECgMHDgsGCwIEAwgPngUFBwgHBApHAAoNDwwSHBkLkwQIBwQKRwAKDQ8MEhwZC5QGCAcECkcACg0PDBIcGQuKBJMRBQcIBwQKRwAKDQ8MEhwZC64FCAcECkcACg0PDBIcGQuRAwgHBApHAAoNDwwSHBkLlwK4DQUHBQcIBwQKRwAKDQ8MEhwZC4kCDggHBApHAAoNDwwSHBkLOwgHBApHAAoNDwwSHBkLCQOlBRsFBwgHBApHAAoNDwwSHBkLkAMIBwQKRwAKDQ8MEhwZC5AECAcECkcACg0PDBIcGQu0AbYLJwEDAHsBAgAPAQAALQEDAAABCQARAQIAEAEAACwBAAAsAQEAKwEAAHBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEIBAQBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAGgECQQMCQYUBAkEOAwECAQIBAgEDQX6fAUE5DAIAfQEGAAYAdQV9tLLlkwV9uKvlkwV9lMvikwV9mqvjkwV9s6vlkwV3EzIwMjYtMDQtMTJUMDc6MjU6MTl7QnnYIVNI8AB7QeglJ9kgAAB3B3B1Ymxpc2iLAQB3JDhhNzUxNmViLTExODItNDk1Yi04NmU4LTkzZjZkYjViNTQyNnckZmQ0MDg0NzktMTNiOS00OGM1LTlkNmYtMmVmY2YyZDQ2ZjVjeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5dyQwN2FkYmU3Yi1lYWZmLTQyMGYtYmU0Zi1iMjkyMDBmOTE0OGN4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl3JGRkNjM3Nzg5LTFmNDctNDgxYS05N2Y1LTNlMTRmMTVjZjBhNXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXckYTMwOTMyMTYtMmU2MC00YzllLWI0NWItMWI5NDBkMGZhODJmeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5dyRhNWU2NDE0OC02ZjU4LTQyYTktYmNmYi03MzQ3YTQ1NzIzOGV4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl3JDkwMTQ0OWFkLThhYWEtNDBlZS04MWExLTU3YTkzMDBjNWZkZHh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXckN2U2YmU4NGUtNzIxNC00YWQ2LWE1YWEtNWFhMDVlYjFjMWMxeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5dyQxMzY0Y2JlNC05ODNmLTQwMmMtOWJiOS01MzM4MzYwNWQzYzN4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl3JDNkMGQzZWQ1LTc3NGItNGZmYy05NWMwLWEyNTcxM2Y5YzkzMnh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXckNzc1YmQyNDQtZjhlZi00OTA3LTgwYWEtZDA2NGUzMTQzNDM2eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHh4GgB1AX0BeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHh4dyQ2Y2ZlMGNkYS04ODY2LTRjM2ItYjRiMC03MjgzZGNmM2EzNWY3AHh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh4eHckMTNmZGYyYjUtZjUxNS00ZGRiLWE3MmQtNDdjNzFjMTE3YTU5dyQ5NTk1YWRjMi1mMDFiLTRkNDktYTI3Ny1lZTM1ZDU3N2Q4MDd4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4eHh3JDM1OWI2NmNmLTNhNDUtNDBjNS1iZjU2LTM3MWQxNmJiMzljMnh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh4eHcFbGFyZ2VcAH2I09BzdwRvcGVudwRvcGVueXcAdwhzdGFuZGFyZHcAdwB3AHcAdwB3AHl5dwB5fQB5eXcAdwB4eXYCGGltYWdlX2dlbmVyYXRvcl9zZXR0aW5nc3YECHRlbXBsYXRldwdoaWdod2F5EGRlZmF1bHRfaW1hZ2VfaWR9AARmb250dwAHZW5hYmxlZHkHdmVyc2lvbn0CdyRlYjUyZWViNS01NDMyLTRhMGItYjAyOC1hNDkwOTFlYTUzNDh4dwpjb3JlL2ltYWdldwB5eXcEbm9uZX2GyzV3Mmh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3MvP2F0dGFjaG1lbnRfaWQ9NDM4OTgyd6ABaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC8wLVNhdWRpLUFyYWJpYS1SZXN0b3Jlcy1FYXN0LVdlc3QtT2lsLVBpcGVsaW5lLXRvLUZ1bGwtNy1NaWxsaW9uLWJwZC1DYXBhY2l0eS1BZnRlci1BdHRhY2tzLTEwMjR4Njg3LmpwZ3cFbGFyZ2V3BG5vbmV9hss1NQB4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4eHh3JGZjNDllNDNmLTFlYzAtNDZiMi04ZDRiLTQ3OTYwZWUwN2JiNnh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh4eHckMTRiZTM0MTgtMDQxMS00NDRhLTk4NGMtNDczMDZiOGRiYWFleHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHh4dyQxN2U5ZTYyYS04NGMzLTQzOTgtYTE0NC0yZjQ0ZDlhMmFmOTU1AHh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh4eHckZTJkODA5NTMtZWIyYi00ODFmLTlhNzQtNzNhNDdjZTYxMDA0eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHh4dyQ1NDk5MWRjZS03OWZjLTQ5MDQtYTQxOC0zM2NmODQ1ZTk3OTF4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4eHh3JGNiZmRlYTZlLWE1NDItNGE1Ni04MGEyLTQ0MWE5YzdmYzlkMwEANwB4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4eHh3JDQ0ZDE3ZTlmLTBhYzUtNGE3Ny04ZGNlLTRmYTM2NTE5OTE1Y3ckNThlYTdmOGItYTE3Ny00N2E0LWJjYzktODEyNTlhNmZhNmE5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHh4eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5NQB4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4eHh3JDdiZGIzOWE5LTJiNTEtNDAwZi1iNzUxLWMyZTE2OTU0ZTBhMXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh4eHckYjc4NTJlZGUtYWI0Ny00ZWFlLTlkNGItNWNmMjllZGZlZDEzeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHh4dyQ3OTQwOTgzMS01OWFkLTRmZTYtODUwNi1kZGUyMzQ1YjJiYjMMzeSAww4BAQGPk9miDgEABsn9pIkMAQAA\/I+c7QsCAADaDQC9mPerCgQAAAEDAQDQAQDVtOv3CAMAAAEA9gIB3tv05AgNAAIBAAECAQACAQEABQEBAAEBAQACAgQAGAHi19TrBwQAAAEAogIAowMAjo3RigcEAAABAP0CAOABAOuvioQEAQAAm77ThQIFAAABAJcBXlkACQLZzNHZAQQAAAEA3wEAnwIA\",\"updateId\":841871473}","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[691842228,691841784,691819220,691825370,691841779],"class_list":{"0":"post-438980","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-uncategorized","8":"tag-east-west-oil-pipeline","9":"tag-israel-iran-conflict","10":"tag-oil-prices","11":"tag-saudi-arabia","12":"tag-strait-of-hormuz","14":"fallback-thumbnail"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Saudi-Arabia-Restores-East-West-Oil-Pipeline-to-Full-7-Million-bpd-Capacity-After-Attacks.jpg?fit=1168%2C784&ssl=1","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paxLW1-1Qck","jetpack-related-posts":[{"id":430190,"url":"https:\/\/climatescience.press\/?p=430190","url_meta":{"origin":438980,"position":0},"title":"Strait of Hormuz Siege: How a Prolonged Middle East War Could Cripple Global Energy Supplies","author":"uwe.roland.gross","date":"08\/03\/2026","format":false,"excerpt":"The Strait of Hormuz is one of the world's most strategically important waterways, often called the planet's premier oil chokepoint due to its role in global energy supplies. This makes it a critical vulnerability for global energy security disruptions here can spike prices worldwide and affect economies far beyond the\u2026","rel":"","context":"In \"Domestic Energy Procution\"","block_context":{"text":"Domestic Energy Procution","link":"https:\/\/climatescience.press\/?tag=domestic-energy-procution"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Strait-of-Hormuz-Siege.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Strait-of-Hormuz-Siege.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Strait-of-Hormuz-Siege.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Strait-of-Hormuz-Siege.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Strait-of-Hormuz-Siege.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":436282,"url":"https:\/\/climatescience.press\/?p=436282","url_meta":{"origin":438980,"position":1},"title":"Crude Oil and LNG Face Worst-Possible Scenario as Hormuz Crisis Deepens: Russell","author":"uwe.roland.gross","date":"01\/04\/2026","format":false,"excerpt":"Russell notes that markets have avoided the absolute catastrophe so far, but the current situation is dangerous enough: limited spare capacity elsewhere cannot quickly replace lost Gulf volumes, especially for certain crude grades and LNG.","rel":"","context":"In \"crude oil and natural gas\"","block_context":{"text":"crude oil and natural gas","link":"https:\/\/climatescience.press\/?tag=crude-oil-and-natural-gas"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Crude-Oil-and-LNG-Face-Worst-Possible-Scenario-as-Hormuz-Crisis-Deepens-Russell1.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Crude-Oil-and-LNG-Face-Worst-Possible-Scenario-as-Hormuz-Crisis-Deepens-Russell1.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Crude-Oil-and-LNG-Face-Worst-Possible-Scenario-as-Hormuz-Crisis-Deepens-Russell1.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Crude-Oil-and-LNG-Face-Worst-Possible-Scenario-as-Hormuz-Crisis-Deepens-Russell1.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Crude-Oil-and-LNG-Face-Worst-Possible-Scenario-as-Hormuz-Crisis-Deepens-Russell1.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":438539,"url":"https:\/\/climatescience.press\/?p=438539","url_meta":{"origin":438980,"position":2},"title":"Trump\u2019s Hormuz Ultimatum to Iran: Stop the Tolls or Else \u2013 Japan Releases More Oil","author":"uwe.roland.gross","date":"10\/04\/2026","format":false,"excerpt":"Trump posted on Truth Social: \u201cThere are reports that Iran is charging fees to tankers going through the Hormuz Strait \u2014 They better not be and, if they are, they better stop now!\u201d He also accused Iran of doing a \u201cvery poor job, dishonorable some would say,\u201d of allowing oil\u2026","rel":"","context":"In \"Gulf energy production\"","block_context":{"text":"Gulf energy production","link":"https:\/\/climatescience.press\/?tag=gulf-energy-production"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Trumps-Hormuz-Ultimatum-to-Iran-Stop-the-Tolls-or-Else-%E2%80%93-Japan-Releases-More-Oil.jpg?fit=784%2C1168&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Trumps-Hormuz-Ultimatum-to-Iran-Stop-the-Tolls-or-Else-%E2%80%93-Japan-Releases-More-Oil.jpg?fit=784%2C1168&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Trumps-Hormuz-Ultimatum-to-Iran-Stop-the-Tolls-or-Else-%E2%80%93-Japan-Releases-More-Oil.jpg?fit=784%2C1168&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Trumps-Hormuz-Ultimatum-to-Iran-Stop-the-Tolls-or-Else-%E2%80%93-Japan-Releases-More-Oil.jpg?fit=784%2C1168&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":431358,"url":"https:\/\/climatescience.press\/?p=431358","url_meta":{"origin":438980,"position":3},"title":"The Politics of Oil and the Origins of the IEA","author":"uwe.roland.gross","date":"15\/03\/2026","format":false,"excerpt":"The recent closure of the Strait of Hormuz puts a spotlight on wise energy security investments by energy consumers and producers over the last 50 plus years. Credit Henry Kissinger\u2019s diplomacy for convening oil embargoed allies in 1974 and founding the International Energy Agency (IEA) at the State Department, where\u2026","rel":"","context":"In \"1973 oil crisis\"","block_context":{"text":"1973 oil crisis","link":"https:\/\/climatescience.press\/?tag=1973-oil-crisis"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-The-Politics-of-Oil-and-the-Origins-of-the-IEA1.jpg?fit=784%2C1168&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-The-Politics-of-Oil-and-the-Origins-of-the-IEA1.jpg?fit=784%2C1168&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-The-Politics-of-Oil-and-the-Origins-of-the-IEA1.jpg?fit=784%2C1168&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-The-Politics-of-Oil-and-the-Origins-of-the-IEA1.jpg?fit=784%2C1168&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":431438,"url":"https:\/\/climatescience.press\/?p=431438","url_meta":{"origin":438980,"position":4},"title":"&#8216;Most Powerful Raid in Middle East History&#8217;: US Hammers Kharg Island Military Assets, Holds Oil in Reserve","author":"uwe.roland.gross","date":"15\/03\/2026","format":false,"excerpt":"Kharg Island (also spelled Khargh or Khark) is a small island in the Persian Gulf, approximately 25 km off Iran's southern coast, and it serves as Iran's primary oil export hub.Recent developments (as of mid-March 2026) indicate that U.S. forces conducted large-scale precision strikes on the island on Friday, March\u2026","rel":"","context":"In \"Kharg Island\"","block_context":{"text":"Kharg Island","link":"https:\/\/climatescience.press\/?tag=kharg-island"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Most-Powerful-Raid-in-Middle-East-History-US-Hammers-Kharg-Island-Military-Assets-Holds-Oil-in-Reserve1.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Most-Powerful-Raid-in-Middle-East-History-US-Hammers-Kharg-Island-Military-Assets-Holds-Oil-in-Reserve1.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Most-Powerful-Raid-in-Middle-East-History-US-Hammers-Kharg-Island-Military-Assets-Holds-Oil-in-Reserve1.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Most-Powerful-Raid-in-Middle-East-History-US-Hammers-Kharg-Island-Military-Assets-Holds-Oil-in-Reserve1.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Most-Powerful-Raid-in-Middle-East-History-US-Hammers-Kharg-Island-Military-Assets-Holds-Oil-in-Reserve1.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":434634,"url":"https:\/\/climatescience.press\/?p=434634","url_meta":{"origin":438980,"position":5},"title":"Drones Over Dubai","author":"uwe.roland.gross","date":"27\/03\/2026","format":false,"excerpt":"Two weeks ago, I was caught in Dubai for a layover when the war suddenly became very real. While driving back from a pleasant sunset walk along Dubai Creek, my Uber driver suddenly yelled, \u201cBrother, look at the sky!\u201d Peering through the windshield, we watched as the UAE air defense\u2026","rel":"","context":"In \"Dubai\"","block_context":{"text":"Dubai","link":"https:\/\/climatescience.press\/?tag=dubai"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Iranian-drones.jpg?fit=784%2C1168&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Iranian-drones.jpg?fit=784%2C1168&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Iranian-drones.jpg?fit=784%2C1168&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/0-Iranian-drones.jpg?fit=784%2C1168&ssl=1&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/438980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/users\/121246920"}],"replies":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=438980"}],"version-history":[{"count":9,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/438980\/revisions"}],"predecessor-version":[{"id":438992,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/438980\/revisions\/438992"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/media\/438982"}],"wp:attachment":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=438980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=438980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=438980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}