Block
25,554,834
Age
3 months ago · 2026-07-17 20:34 UTC
Fee
0.00013126 ETH
Gas used
2,484,131 / 2,778,488
Method
0xda95691a
Type
EIP-1559 (Dynamic Fee)
Input data11364 bytes
0xda95691a00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000002a0000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000010400000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000004444c5dc75cb358380d2e3de08a900000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000866e82a600a1414e583f7f13623f1ac5d58b0afa000000000000000000000000f5f4496219f31cdcba6130b5402873624585615a000000000000000000000000fe5e5d361b2ad62c541bab87c45a0b9b018389a200000000000000000000000025ace71c97b33cc4729cf772ae268934f7ab5fa10000000000000000000000001a07cc4bd17e0118bdb54d70990d2158abad7a2d00000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002399230ca640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002399230ca64000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000008800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000242d77138900000000000000000000000089a5d5bf00a27d55c02951e49078a5c5771051db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164679b6ded000000000000000000000000360e68faccca8ca495c1b759fd9eee466db9fb320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000000000000000000000000000000000000000030d400000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000242d7713890000000000000000000000006b3c04567cc62fc5d6ab8d50f1bc1dee161eb2cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001443dbb202b00000000000000000000000031fafd4889fa1269f7a13a66ee0fb458f27d72a900000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000030d4000000000000000000000000000000000000000000000000000000000000000a46fadcf72000000000000000000000000498581ff718922c3f8e6a244956af099b2652b2b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000242d771389000000000000000000000000c53dd825dedbe7814562528a1a30e8e5bcbb4b5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c476ef845300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000341c1511141022cf8ee20824ae0ffa3491f1302b0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000100000000000000000000000028e2ea090877bf75740558f6bfb36a5ffee9e9df000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000242d77138900000000000000000000000066276d2e80784180e4b9b859e4327b9c5646b87c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4b47204770000000000000000000000008a1b966ac46f42275860f905dbc75efbfdc1237400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000100000000000000000000000067366782805870060151383f4bbff9dab53e5cd60000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000242d77138900000000000000000000000059e84309afa65f084f9c03668583d231afb12cc600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001443dbb202b000000000000000000000000a1dd330d602c32622aa270ea73d078b803cb351800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000030d4000000000000000000000000000000000000000000000000000000000000000a46fadcf720000000000000000000000009a13f98cb987694c9f086b1f5eb990eea8264ec3000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000242d771389000000000000000000000000d85393784234fb2ee4f077867a8b78e1ad4ce56b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164679b6ded0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e409510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000000000000000000000000000000000000000030d400000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000242d7713890000000000000000000000006d0009504d129cf5002dba61d9ae8575aa79314c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001be5232041637469766174652076342050726f746f636f6c204665657320285061727420312f3229200a0a23232053756d6d6172790a0a546869732070726f706f73616c20636f6e74696e756573207468652070726f746f636f6c2066656520726f6c6c6f757420617070726f76656420696e20554e496669636174696f6e2c20666f6c6c6f77696e672070726f706f73616c73205b2339335d2868747470733a2f2f766f74652e756e6973776170666f756e646174696f6e2e6f72672f70726f706f73616c732f3933292c205b2339345d2868747470733a2f2f766f74652e756e6973776170666f756e646174696f6e2e6f72672f70726f706f73616c732f3934292c205b2339355d2868747470733a2f2f766f74652e756e6973776170666f756e646174696f6e2e6f72672f70726f706f73616c732f3935292c20616e64205b2339365d2868747470733a2f2f766f74652e756e6973776170666f756e646174696f6e2e6f72672f70726f706f73616c732f3936292e2049742075736573207468652065787065646974656420676f7665726e616e63652070726f636573732077686572652066656520706172616d65746572207570646174652070726f706f73616c7320676f206469726563746c7920746f206120666976652d64617920536e617073686f7420666f6c6c6f77656420627920616e206f6e636861696e20766f74652e0a0a50726f746f636f6c206665657320617265206e6f77206c697665206163726f737320616c6c20763220616e6420763320706f6f6c73206f6e20313120636861696e73202d20457468657265756d2c20417262697472756d2c20426173652c2043656c6f2c204f50204d61696e6e65742c20536f6e6569756d2c2058204c617965722c20576f726c64636861696e2c205a6f72612c20424e4220436861696e2c20616e6420506f6c79676f6e2e204c617374206d6f6e74682c207468652070726f746f636f6c207365742061207265636f7264206275726e696e67205b3138362c30303020554e4920696e206f6e65206461795d2868747470733a2f2f782e636f6d2f554e494275726e426f742f7374617475732f32303633323532373138303433343539363333292e200a0a42656c6f7720776520696e74726f6475636520612073797374656d20666f722076342070726f746f636f6c206665657320616e642070726f706f736520746f206163746976617465206974206f6e206120737562736574206f6620763420706f6f6c73206f6e2074686573652073616d6520636861696e732e2054686973206f6e636861696e20766f74652077696c6c207370656369666963616c6c792061637469766174652076342066656573206f6e20457468657265756d2c20417262697472756d2c20426173652c20424e4220436861696e2c20506f6c79676f6e2c204f7074696d69736d2c20616e6420526f62696e686f6f6420436861696e2e20506c65617365206e6f746520746861742062656361757365206f6620476f7665726e6f72427261766f2773206c696d6974206f6620313020616374696f6e73207065722070726f706f73616c2c2074686572652077696c6c2062652074776f207365706172617465206f6e636861696e20766f74657320746f206163636f6d6d6f6461746520616c6c20636861696e732e0a5468652072656d61696e696e67206669766520636861696e73202843656c6f2c20536f6e6569756d2c20576f726c64636861696e2c2058204c617965722c205a6f7261292077696c6c2062652061646472657373656420696e20612073756273657175656e742070726f706f73616c2e200a2d2d2d0a0a232320496d706c656d656e746174696f6e2044657461696c730a0a7634277320686f6f6b20617263686974656374757265207265717569726573206120646966666572656e7420617070726f61636820746f206665652061637469766174696f6e207468616e207632206f722076332e20763220706f6f6c73206861766520612073696e676c65204c5020666565207469657220616e64206172652063686172676564206120737461746963206665652e20763320686173207365766572616c204c50206665652074696572732c20656163682063686172676564206120737461746963206665652e20486f6f6b73206d65616e2076342068617320706f74656e7469616c6c7920696e66696e6974652064697374696e6374204c50206665652074696572732c20616e64206120706f6f6c277320666565732063616e206368616e67652064796e616d6963616c6c792066726f6d206f6e6520626c6f636b20746f20746865206e6578742e20546f206d616e61676520746869732c2077652070726f706f736520612056342046656520436f6e74726f6c6c65722073797374656d20776865726520676f7665726e616e636520736574732072756c65732074686174206c657420612064656469636174656420636f6e747261637420636f6d70757465207468652066656520666f7220616e7920706f6f6c206f6e2064656d616e642c20726174686572207468616e2073657474696e67206120666565206f6e206561636820696e646976696475616c20706f6f6c2e0a0a5468652073797374656d2073706c697473206163726f73732074776f20636f6e7472616374733a0a0a2a202a2a5634466565506f6c6963792a2a2e20476976656e20616e7920706f6f6c2c20697420636f6d707574657320746865206665652066726f6d2072756c657320646566696e656420627920676f7665726e616e63652e20546869732069732074686520636f6e747261637420676f7665726e616e63652063616c6c7320746f20656e61626c6520616e642061646a757374207468652070726f746f636f6c206665652c20616e642069742063616e2062652073776170706564206f7574206c6174657220696620746865206c6f67696320666f722073657474696e672066656573206e6565647320746f2065766f6c76652e0a0a2a202a2a5634466565416461707465722a2a2e20456e666f7263657320676f7665726e616e6365206f76657272696465732c20736f20696620676f7665726e616e636520686173207365742061207065722d706f6f6c206f766572726964652c2074686174206f766572726964652077696e7320616e642074686520706f6c69637920697320736b69707065642e204f7468657277697365207468652061646170746572206170706c6965732074686520706f6c6963792773206665652c2070757368657320697420746f2074686520706f6f6c2c20616e6420636f6c6c65637473207468652070726f636565647320746f2074686520546f6b656e4a61722e0a0a605634466565506f6c696379602064657465726d696e6573206120706f6f6c27732066656520696e2074776f2073746570732e20466972737420697420736f7274732074686520706f6f6c20696e746f2061202a2a66616d696c792a2a2e204120706f6f6c27732066616d696c792069732064657465726d696e656420627920697473206368617261637465726973746963732c20652e672e207768657468657220697420686173206120686f6f6b2c20776865746865722069742075736573207468652060506f6f6c4d616e61676572602773206e61746976652073776170206d6174682c207768657468657220697420636861726765732064796e616d6963207377617020666565732c206574206365746572612e204120706f6f6c27732066616d696c79206973206964656e746966696564206279206120666c61672c2077686963682069732073746f726564206f6e2074686520686f6f6b20736d61727420636f6e74726163742e20486f6f6b20646576656c6f706572732063616e206f707420746865697220706f6f6c7320696e746f20612066616d696c79207669612061737369676e696e67206974206120737065636966696320666c61672e20476f7665726e616e63652063616e20616c736f2061737369676e206120686f6f6b20746f20612066616d696c79206469726563746c7920766961206120766f74652e200a0a4f6e63652069742064657465726d696e65732074686520706f6f6c27732066616d696c792c2074686520706f6c696379207468656e207265736f6c76657320746865206665652c206170706c79696e67207468652072756c65732062656c6f772c20676f696e6720696e206f726465722066726f6d206d6f737420737065636966696320746f206c656173743a0a0a312e2061207065722d70616972206665652c20696620676f7665726e616e63652068617320736574206f6e6520666f72207468617420746f6b656e207061697220696e20746861742066616d696c790a322e206f7468657277697365207468652066616d696c792773206f776e206665652028646566696e656420627920676f7665726e616e636520617320612064656661756c74206f72206375727665290a332e206f7468657277697365206120676c6f62616c2064656661756c7420666f7220616e797468696e67207374696c6c20756e636c61737369666965640a0a5769746820746869732073797374656d2c20676f7665726e616e6365206d616e6167657320612068616e6466756c206f662072756c657320616e64206f766572726964657320696e7374656164206f6620616e20756e626f756e646564206c697374206f6620706f6f6c732c20616e792066656520697320636f6d70757465642064657465726d696e6973746963616c6c7920616e642063616e20626520696e73706563746564206f6e636861696e2c20616e642074686520706f6c69637920697473656c66206973207265706c61636561626c6520696620676f7665726e616e6365206c617465722077616e747320746f206368616e676520686f7720706f6f6c73206172652063617465676f72697a65642e0a0a546869732070726f706f73616c206163746976617465732066656573206f6e20746872656520706f6f6c2066616d696c6965733a0a0a2a202a2a5374617469632066656520706f6f6c733a2a2a2054686573652061726520706f6f6c7320776974686f757420686f6f6b732e205468652070726f746f636f6c2066656520666f7220746865736520706f6f6c732069732073657420766961206120637572766520746172676574696e6720612070726f706f7274696f6e206f66206561636820706f6f6c2773204c50206665652e20466f722061206465736372697074696f6e206f6620746869732063757276652c20706c65617365207365652074686520617070656e6469782062656c6f772e0a2a202a2a43434120506f6f6c732a2a3a2054686573652061726520706f6f6c73206c61756e63686564206166746572206120436f6e74696e756f757320436c656172696e672041756374696f6e2e20546865204c4250486f6f6b20616e6420706f6f6c7320726573756c74696e672066726f6d2070726576696f75732061756374696f6e732077696c6c206265206f7074656420696e746f207468652073616d652063757276652061732073746174696320706f6f6c732e0a2a202a2a41676772656761746f7220686f6f6b20706f6f6c733a2a2a2054686573652061726520706f6f6c732077686f736520686f6f6b7320696e746567726174652065787465726e616c206c69717569646974792076656e75657320696e746f2074686520763420726f7574696e672067726170682e205468652070726f746f636f6c2066656520666f72207468652061676772656761746f7220686f6f6b2066616d696c79206973206120666c6174206665652077697468206f766572726964657320666f7220737065636966696320706169722074797065732e20546f206d61696e7461696e20746865206f7074696f6e206f66206368617267696e67206d6f7265206f6e20746869732065787465726e616c20666c6f77207468616e2074686520763420506f6f6c4d616e616765722773206861726420636170206f662031306270732c2061676772656761746f7220686f6f6b732077696c6c206d756c7469706c792074686569722061737369676e656420666565732062792032352c20616c6c6f77696e6720666f72206120636170206f66203235306270732e20416674657220746865206d756c7469706c696572206973206170706c6965642c2074686520726573756c74696e672066656520666f722061676772656761746f7220686f6f6b732077696c6c2062653a0a20202a20466f7220616c6c20636861696e73206f74686572207468616e20426173653a0a202020202a2046616d696c792044656661756c743a20313062700a202020202a2053656c65637420537461626c652050616972733a203362700a20202a20466f7220426173653a200a202020202a2046616d696c792044656661756c743a203362700a202020202a2053656c65637420537461626c652050616972733a203162700a2a2a546869732070726f706f73616c20646f6573206e6f7420656e61626c65207468652070726f746f636f6c2066656520666f7220616e7920706f6f6c73206f74686572207468616e2074686f736520696e207468652046616d696c696573206d656e74696f6e65642061626f76652e2a2a0a0a466565732077696c6c20666c6f7720746f20546f6b656e4a6172206f6e206561636820636861696e2e20554e49206275726e6564206f6e204c327320616e6420616c742d4c31732077696c6c2062652062726964676564206261636b20746f20457468657265756d206d61696e6e657420616e642073656e7420746f2060307864656164602e0a0a2d2d2d0a0a2323204f6e636861696e2050726f706f73616c20537065630a0a2a2a5072652d70726f706f73616c2a2a2028746f20626520636f6d706c6574656420627920556e6973776170204c616273207072696f7220746f20616e206f6e636861696e20766f7465290a0a2a204465706c6f792056344665654164617074657220616e64205634466565506f6c69637920636f6e747261637473206f6e2074686520636861696e732077686572652074686520763220616e642076332070726f746f636f6c2066656573206172652063757272656e746c7920656e61626c65642028457468657265756d2c20417262697472756d2c20426173652c2043656c6f2c204f50204d61696e6e65742c20536f6e6569756d2c2058204c617965722c20576f726c64636861696e2c205a6f72612c20424e4220436861696e2c20616e6420506f6c79676f6e292e0a2a20436f6e666967757265205634466565506f6c69637920636f6e747261637473207769746820746865206e6174697665206d6174682070726f746f636f6c206665652063757276652c2043434120486f6f6b2020616e642061676772656761746f7220686f6f6b2066616d696c7920666565206c6f676963206465736372696265642061626f76650a0a0a546865736520636f6e7472616374732063616e20626520666f756e64205b686572655d2868747470733a2f2f6769746875622e636f6d2f556e69737761702f70726f746f636f6c2d666565732f747265652f6d61696e2f7372632f6665654164617074657273292c20616e64207468697320706f73742077696c6c206265207570646174656420776974682061646472657373657320616e64206578706c6f726572206c696e6b73207768656e20746865792068617665206265656e206465706c6f7965642e0a0a0a2a2a496e20746869732070726f706f73616c2a2a202865786563757465642069662074686520766f746520706173736573293a0a0a2a205365742074686520605634466565416461707465726020617320746865206050726f746f636f6c466565436f6e74726f6c6c657260206f6e2074686520506f6f6c4d616e61676572206f6e206561636820636861696e0a0a2d2d2d0a0a2323204e657874205374657073202f2054696d656c696e650a0a2a2a536e617073686f743a2a2a204a756c792031312d31362c20323032360a0a2a2a4f6e636861696e20766f74653a2a2a204a756c792031392d32362c20323032360a0a2d2d2d0a0a232320417070656e646978202d20537461746963204665652043757276650a0a5468652056342046656520436f6e74726f6c6c657220616c6c6f7773206665652073657474696e67207573696e67206469736372657465204c502066656520746965722072616e6765732e20456163682072616e676520686173206120666c6f6f722c20616e6420746865206e6578742072616e6765207365747320746865206365696c696e672e20466f7220656163682072616e67652c20676f7665726e616e636520736574732074776f20696e707574733a0a0a2a2060616c706861602077686963682069732074686520636f6e7374616e742e205468697320697320746865207374617274696e672066656520666f7220746861742072616e67652e0a2a2060626574616020776869636820697320746865207363616c696e6720666163746f722e205468697320697320686f77206661737420746865206665652067726f77732077697468696e20746861742072616e67652e205468652067726f77746820616c77617973207374617274732066726f6d2074686520666c6f6f72206f66207468652072616e67652e0a2a20496e7369646520616e792072616e67652c20746865206665652069733a2060616c706861202b2062657461202a20286c70466565202d20666c6f6f7229602e546865206f757470757420697320666c6f6f72656420746f20746865206e65617265737420302e3031627020696e6372656d656e742c20636f6e73697374656e7420776974682076342773206d696e696d756d20666565207265736f6c7574696f6e2e0a0a7c202a52616e67652028627073292a207c202a466c6f6f722a207c202a416c7068612028627073292a207c202a426574612028627073292a207c0a7c203a2d2d2d2d207c203a2d2d2d2d207c203a2d2d2d2d207c203a2d2d2d2d207c0a7c202a30202d20302e30332a207c202a302a207c202a302e30312a207c202a302a207c0a7c202a302e3033202d20302e37352a207c202a302e30332a207c202a302e30312a207c202a31392f37322a207c0a7c202a302e3735202d20312a207c202a302e37352a207c202a302e322a207c202a302e322a207c0a7c202a31202d20332e37352a20207c202a312a207c202a302e32352a207c202a332f31312a207c0a7c202a332e3735202d20352a207c202a332e37352a207c202a312a207c202a302e322a207c0a7c202a35202d2032352a20207c202a352a207c202a312e32352a207c202a31312f38302a207c0a7c202a3235202d2035352a207c202a32352a207c202a342a207c202a302e322a207c0a7c202a3e2035352a207c202a35352a207c202a31302a207c202a302a207c0a0a20205468697320726573756c747320696e2074686520666f6c6c6f77696e6720666565732061742074686520666f6c6c6f77696e6720706f696e74732e200a0a7c204c5020466565202862707329207c2050726f746f636f6c20466565202862707329207c0a7c203a2d2d2d2d207c203a2d2d2d2d207c0a7c20302e3033207c20302e3031207c0a7c202e3735207c20302e3230207c0a7c2031207c20302e3235207c0a7c20332e3735207c2031207c0a7c2035207c20312e3235207c0a7c203235207c2034207c0a7c203330207c2035207c0a7c2038332e3334207c203130207c0a7c20313030207c203130207c0a000000000000000000000000000000000000000000000000000000
Advancednonce, gas price, position
Nonce
5
Position in block
288
Effective gas price
52,840,211 wei
Cumulative gas
24,728,194
Block hash
0xf6b1e4b120d54101fa28007a468461a93c1b60fb33f20b20e1ad747b448005a3

Event log

1 event

ProposalCreated(uint256 id, address proposer, address[] targets, uint256[] values, string[] signatures, bytes[] calldatas, uint256 startBlock, uint256 endBlock, string description) from the contract's verified ABI on Sourcify

id uint256 100
proposer address 0x927c7fd078fc406059957a691c21f6e0fc4a959c
targets address[]
  1. 0x000000000004444c5dc75cb358380d2e3de08a90
  2. 0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f
  3. 0x866e82a600a1414e583f7f13623f1ac5d58b0afa
  4. 0xf5f4496219f31cdcba6130b5402873624585615a
  5. 0xfe5e5d361b2ad62c541bab87c45a0b9b018389a2
  6. 0x25ace71c97b33cc4729cf772ae268934f7ab5fa1
  7. 0x1a07cc4bd17e0118bdb54d70990d2158abad7a2d
values uint256[]
  1. 0
  2. 10020000000000000
  3. 0
  4. 0
  5. 0
  6. 0
  7. 10020000000000000
signatures string[]
calldatas bytes[]
  1. 0x2d77138900000000000000000000000089a5d5bf00a27d55c02951e49078a5c5771051db
  2. 0x679b6ded000000000000000000000000360e68faccca8ca495c1b759fd9eee466db9fb320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000000000000000000000000000000000000000030d400000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000242d7713890000000000000000000000006b3c04567cc62fc5d6ab8d50f1bc1dee161eb2cc00000000000000000000000000000000000000000000000000000000
  3. 0x3dbb202b00000000000000000000000031fafd4889fa1269f7a13a66ee0fb458f27d72a900000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000030d4000000000000000000000000000000000000000000000000000000000000000a46fadcf72000000000000000000000000498581ff718922c3f8e6a244956af099b2652b2b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000242d771389000000000000000000000000c53dd825dedbe7814562528a1a30e8e5bcbb4b550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
  4. 0x76ef845300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000341c1511141022cf8ee20824ae0ffa3491f1302b0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000100000000000000000000000028e2ea090877bf75740558f6bfb36a5ffee9e9df000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000242d77138900000000000000000000000066276d2e80784180e4b9b859e4327b9c5646b87c00000000000000000000000000000000000000000000000000000000
  5. 0xb47204770000000000000000000000008a1b966ac46f42275860f905dbc75efbfdc1237400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000100000000000000000000000067366782805870060151383f4bbff9dab53e5cd60000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000242d77138900000000000000000000000059e84309afa65f084f9c03668583d231afb12cc60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000
  6. 0x3dbb202b000000000000000000000000a1dd330d602c32622aa270ea73d078b803cb351800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000030d4000000000000000000000000000000000000000000000000000000000000000a46fadcf720000000000000000000000009a13f98cb987694c9f086b1f5eb990eea8264ec3000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000242d771389000000000000000000000000d85393784234fb2ee4f077867a8b78e1ad4ce56b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
  7. 0x679b6ded0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e409510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000000000000000000000000000000000000000030d400000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000242d7713890000000000000000000000006d0009504d129cf5002dba61d9ae8575aa79314c00000000000000000000000000000000000000000000000000000000
startBlock uint256 25567974
endBlock uint256 25608294
description string # Activate v4 Protocol Fees (Part 1/2) ## Summary This proposal continues the protocol fee rollout approved in UNIfication, following proposals [#93](https://vote.uniswapfoundation.org/proposals/93), [#94](https://vote.uniswapfoundation.org/proposals/94), [#95](https://vote.uniswapfoundation.org/proposals/95), and [#96](https://vote.uniswapfoundation.org/proposals/96). It uses the expedited governance process where fee parameter update proposals go directly to a five-day Snapshot followed by an onchain vote. Protocol fees are now live across all v2 and v3 pools on 11 chains - Ethereum, Arbitrum, Base, Celo, OP Mainnet, Soneium, X Layer, Worldchain, Zora, BNB Chain, and Polygon. Last month, the protocol set a record burning [186,000 UNI in one day](https://x.com/UNIBurnBot/status/2063252718043459633). Below we introduce a system for v4 protocol fees and propose to activate it on a subset of v4 pools on these same chains. This onchain vote will specifically activate v4 fees on Ethereum, Arbitrum, Base, BNB Chain, Polygon, Optimism, and Robinhood Chain. Please note that because of GovernorBravo's limit of 10 actions per proposal, there will be two separate onchain votes to accommodate all chains. The remaining five chains (Celo, Soneium, Worldchain, X Layer, Zora) will be addressed in a subsequent proposal. --- ## Implementation Details v4's hook architecture requires a different approach to fee activation than v2 or v3. v2 pools have a single LP fee tier and are charged a static fee. v3 has several LP fee tiers, each charged a static fee. Hooks mean v4 has potentially infinite distinct LP fee tiers, and a pool's fees can change dynamically from one block to the next. To manage this, we propose a V4 Fee Controller system where governance sets rules that let a dedicated contract compute the fee for any pool on demand, rather than setting a fee on each individual pool. The system splits across two contracts: * **V4FeePolicy**. Given any pool, it computes the fee from rules defined by governance. This is the contract governance calls to enable and adjust the protocol fee, and it can be swapped out later if the logic for setting fees needs to evolve. * **V4FeeAdapter**. Enforces governance overrides, so if governance has set a per-pool override, that override wins and the policy is skipped. Otherwise the adapter applies the policy's fee, pushes it to the pool, and collects the proceeds to the TokenJar. `V4FeePolicy` determines a pool's fee in two steps. First it sorts the pool into a **family**. A pool's family is determined by its characteristics, e.g. whether it has a hook, whether it uses the `PoolManager`'s native swap math, whether it charges dynamic swap fees, et cetera. A pool's family is identified by a flag, which is stored on the hook smart contract. Hook developers can opt their pools into a family via assigning it a specific flag. Governance can also assign a hook to a family directly via a vote. Once it determines the pool's family, the policy then resolves the fee, applying the rules below, going in order from most specific to least: 1. a per-pair fee, if governance has set one for that token pair in that family 2. otherwise the family's own fee (defined by governance as a default or curve) 3. otherwise a global default for anything still unclassified With this system, governance manages a handful of rules and overrides instead of an unbounded list of pools, any fee is computed deterministically and can be inspected onchain, and the policy itself is replaceable if governance later wants to change how pools are categorized. This proposal activates fees on three pool families: * **Static fee pools:** These are pools without hooks. The protocol fee for these pools is set via a curve targeting a proportion of each pool's LP fee. For a description of this curve, please see the appendix below. * **CCA Pools**: These are pools launched after a Continuous Clearing Auction. The LBPHook and pools resulting from previous auctions will be opted into the same curve as static pools. * **Aggregator hook pools:** These are pools whose hooks integrate external liquidity venues into the v4 routing graph. The protocol fee for the aggregator hook family is a flat fee with overrides for specific pair types. To maintain the option of charging more on this external flow than the v4 PoolManager's hard cap of 10bps, aggregator hooks will multiply their assigned fees by 25, allowing for a cap of 250bps. After the multiplier is applied, the resulting fee for aggregator hooks will be: * For all chains other than Base: * Family Default: 10bp * Select Stable Pairs: 3bp * For Base: * Family Default: 3bp * Select Stable Pairs: 1bp **This proposal does not enable the protocol fee for any pools other than those in the Families mentioned above.** Fees will flow to TokenJar on each chain. UNI burned on L2s and alt-L1s will be bridged back to Ethereum mainnet and sent to `0xdead`. --- ## Onchain Proposal Spec **Pre-proposal** (to be completed by Uniswap Labs prior to an onchain vote) * Deploy V4FeeAdapter and V4FeePolicy contracts on the chains where the v2 and v3 protocol fees are currently enabled (Ethereum, Arbitrum, Base, Celo, OP Mainnet, Soneium, X Layer, Worldchain, Zora, BNB Chain, and Polygon). * Configure V4FeePolicy contracts with the native math protocol fee curve, CCA Hook and aggregator hook family fee logic described above These contracts can be found [here](https://github.com/Uniswap/protocol-fees/tree/main/src/feeAdapters), and this post will be updated with addresses and explorer links when they have been deployed. **In this proposal** (executed if the vote passes): * Set the `V4FeeAdapter` as the `ProtocolFeeController` on the PoolManager on each chain --- ## Next Steps / Timeline **Snapshot:** July 11-16, 2026 **Onchain vote:** July 19-26, 2026 --- ## Appendix - Static Fee Curve The V4 Fee Controller allows fee setting using discrete LP fee tier ranges. Each range has a floor, and the next range sets the ceiling. For each range, governance sets two inputs: * `alpha` which is the constant. This is the starting fee for that range. * `beta` which is the scaling factor. This is how fast the fee grows within that range. The growth always starts from the floor of the range. * Inside any range, the fee is: `alpha + beta * (lpFee - floor)`.The output is floored to the nearest 0.01bp increment, consistent with v4's minimum fee resolution. | *Range (bps)* | *Floor* | *Alpha (bps)* | *Beta (bps)* | | :---- | :---- | :---- | :---- | | *0 - 0.03* | *0* | *0.01* | *0* | | *0.03 - 0.75* | *0.03* | *0.01* | *19/72* | | *0.75 - 1* | *0.75* | *0.2* | *0.2* | | *1 - 3.75* | *1* | *0.25* | *3/11* | | *3.75 - 5* | *3.75* | *1* | *0.2* | | *5 - 25* | *5* | *1.25* | *11/80* | | *25 - 55* | *25* | *4* | *0.2* | | *> 55* | *55* | *10* | *0* | This results in the following fees at the following points. | LP Fee (bps) | Protocol Fee (bps) | | :---- | :---- | | 0.03 | 0.01 | | .75 | 0.20 | | 1 | 0.25 | | 3.75 | 1 | | 5 | 1.25 | | 25 | 4 | | 30 | 5 | | 83.34 | 10 | | 100 | 10 |
Raw topics & data
topic0 0x7d84a6263ae0d98d3329bd7b46bb4e8d6f98cd35a7adb45c274c8b7fd5ebd5e0
data 0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000927c7fd078fc406059957a691c21f6e0fc4a959c000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000018622e6000000000000000000000000000000000000000000000000000000000186c06600000000000000000000000000000000000000000000000000000000000010c00000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000004444c5dc75cb358380d2e3de08a900000000000000000000000004dbd4fc535ac27206064b68ffcf827b0a60bab3f000000000000000000000000866e82a600a1414e583f7f13623f1ac5d58b0afa000000000000000000000000f5f4496219f31cdcba6130b5402873624585615a000000000000000000000000fe5e5d361b2ad62c541bab87c45a0b9b018389a200000000000000000000000025ace71c97b33cc4729cf772ae268934f7ab5fa10000000000000000000000001a07cc4bd17e0118bdb54d70990d2158abad7a2d00000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002399230ca640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002399230ca64000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000066000000000000000000000000000000000000000000000000000000000000008800000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000242d77138900000000000000000000000089a5d5bf00a27d55c02951e49078a5c5771051db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164679b6ded000000000000000000000000360e68faccca8ca495c1b759fd9eee466db9fb320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000000000000000000000000000000000000000030d400000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000242d7713890000000000000000000000006b3c04567cc62fc5d6ab8d50f1bc1dee161eb2cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001443dbb202b00000000000000000000000031fafd4889fa1269f7a13a66ee0fb458f27d72a900000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000030d4000000000000000000000000000000000000000000000000000000000000000a46fadcf72000000000000000000000000498581ff718922c3f8e6a244956af099b2652b2b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000242d771389000000000000000000000000c53dd825dedbe7814562528a1a30e8e5bcbb4b5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c476ef845300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000341c1511141022cf8ee20824ae0ffa3491f1302b0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000100000000000000000000000028e2ea090877bf75740558f6bfb36a5ffee9e9df000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000242d77138900000000000000000000000066276d2e80784180e4b9b859e4327b9c5646b87c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4b47204770000000000000000000000008a1b966ac46f42275860f905dbc75efbfdc1237400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000100000000000000000000000067366782805870060151383f4bbff9dab53e5cd60000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000242d77138900000000000000000000000059e84309afa65f084f9c03668583d231afb12cc600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001443dbb202b000000000000000000000000a1dd330d602c32622aa270ea73d078b803cb351800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000030d4000000000000000000000000000000000000000000000000000000000000000a46fadcf720000000000000000000000009a13f98cb987694c9f086b1f5eb990eea8264ec3000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000242d771389000000000000000000000000d85393784234fb2ee4f077867a8b78e1ad4ce56b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164679b6ded0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e409510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000002bad8182c09f50c8318d769245bea52c32be46cd0000000000000000000000000000000000000000000000000000000000030d400000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000242d7713890000000000000000000000006d0009504d129cf5002dba61d9ae8575aa79314c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001be5232041637469766174652076342050726f746f636f6c204665657320285061727420312f3229200a0a23232053756d6d6172790a0a546869732070726f706f73616c20636f6e74696e756573207468652070726f746f636f6c2066656520726f6c6c6f757420617070726f76656420696e20554e496669636174696f6e2c20666f6c6c6f77696e672070726f706f73616c73205b2339335d2868747470733a2f2f766f74652e756e6973776170666f756e646174696f6e2e6f72672f70726f706f73616c732f3933292c205b2339345d2868747470733a2f2f766f74652e756e6973776170666f756e646174696f6e2e6f72672f70726f706f73616c732f3934292c205b2339355d2868747470733a2f2f766f74652e756e6973776170666f756e646174696f6e2e6f72672f70726f706f73616c732f3935292c20616e64205b2339365d2868747470733a2f2f766f74652e756e6973776170666f756e646174696f6e2e6f72672f70726f706f73616c732f3936292e2049742075736573207468652065787065646974656420676f7665726e616e63652070726f636573732077686572652066656520706172616d65746572207570646174652070726f706f73616c7320676f206469726563746c7920746f206120666976652d64617920536e617073686f7420666f6c6c6f77656420627920616e206f6e636861696e20766f74652e0a0a50726f746f636f6c206665657320617265206e6f77206c697665206163726f737320616c6c20763220616e6420763320706f6f6c73206f6e20313120636861696e73202d20457468657265756d2c20417262697472756d2c20426173652c2043656c6f2c204f50204d61696e6e65742c20536f6e6569756d2c2058204c617965722c20576f726c64636861696e2c205a6f72612c20424e4220436861696e2c20616e6420506f6c79676f6e2e204c617374206d6f6e74682c207468652070726f746f636f6c207365742061207265636f7264206275726e696e67205b3138362c30303020554e4920696e206f6e65206461795d2868747470733a2f2f782e636f6d2f554e494275726e426f742f7374617475732f32303633323532373138303433343539363333292e200a0a42656c6f7720776520696e74726f6475636520612073797374656d20666f722076342070726f746f636f6c206665657320616e642070726f706f736520746f206163746976617465206974206f6e206120737562736574206f6620763420706f6f6c73206f6e2074686573652073616d6520636861696e732e2054686973206f6e636861696e20766f74652077696c6c207370656369666963616c6c792061637469766174652076342066656573206f6e20457468657265756d2c20417262697472756d2c20426173652c20424e4220436861696e2c20506f6c79676f6e2c204f7074696d69736d2c20616e6420526f62696e686f6f6420436861696e2e20506c65617365206e6f746520746861742062656361757365206f6620476f7665726e6f72427261766f2773206c696d6974206f6620313020616374696f6e73207065722070726f706f73616c2c2074686572652077696c6c2062652074776f207365706172617465206f6e636861696e20766f74657320746f206163636f6d6d6f6461746520616c6c20636861696e732e0a5468652072656d61696e696e67206669766520636861696e73202843656c6f2c20536f6e6569756d2c20576f726c64636861696e2c2058204c617965722c205a6f7261292077696c6c2062652061646472657373656420696e20612073756273657175656e742070726f706f73616c2e200a2d2d2d0a0a232320496d706c656d656e746174696f6e2044657461696c730a0a7634277320686f6f6b20617263686974656374757265207265717569726573206120646966666572656e7420617070726f61636820746f206665652061637469766174696f6e207468616e207632206f722076332e20763220706f6f6c73206861766520612073696e676c65204c5020666565207469657220616e64206172652063686172676564206120737461746963206665652e20763320686173207365766572616c204c50206665652074696572732c20656163682063686172676564206120737461746963206665652e20486f6f6b73206d65616e2076342068617320706f74656e7469616c6c7920696e66696e6974652064697374696e6374204c50206665652074696572732c20616e64206120706f6f6c277320666565732063616e206368616e67652064796e616d6963616c6c792066726f6d206f6e6520626c6f636b20746f20746865206e6578742e20546f206d616e61676520746869732c2077652070726f706f736520612056342046656520436f6e74726f6c6c65722073797374656d20776865726520676f7665726e616e636520736574732072756c65732074686174206c657420612064656469636174656420636f6e747261637420636f6d70757465207468652066656520666f7220616e7920706f6f6c206f6e2064656d616e642c20726174686572207468616e2073657474696e67206120666565206f6e206561636820696e646976696475616c20706f6f6c2e0a0a5468652073797374656d2073706c697473206163726f73732074776f20636f6e7472616374733a0a0a2a202a2a5634466565506f6c6963792a2a2e20476976656e20616e7920706f6f6c2c20697420636f6d707574657320746865206665652066726f6d2072756c657320646566696e656420627920676f7665726e616e63652e20546869732069732074686520636f6e747261637420676f7665726e616e63652063616c6c7320746f20656e61626c6520616e642061646a757374207468652070726f746f636f6c206665652c20616e642069742063616e2062652073776170706564206f7574206c6174657220696620746865206c6f67696320666f722073657474696e672066656573206e6565647320746f2065766f6c76652e0a0a2a202a2a5634466565416461707465722a2a2e20456e666f7263657320676f7665726e616e6365206f76657272696465732c20736f20696620676f7665726e616e636520686173207365742061207065722d706f6f6c206f766572726964652c2074686174206f766572726964652077696e7320616e642074686520706f6c69637920697320736b69707065642e204f7468657277697365207468652061646170746572206170706c6965732074686520706f6c6963792773206665652c2070757368657320697420746f2074686520706f6f6c2c20616e6420636f6c6c65637473207468652070726f636565647320746f2074686520546f6b656e4a61722e0a0a605634466565506f6c696379602064657465726d696e6573206120706f6f6c27732066656520696e2074776f2073746570732e20466972737420697420736f7274732074686520706f6f6c20696e746f2061202a2a66616d696c792a2a2e204120706f6f6c27732066616d696c792069732064657465726d696e656420627920697473206368617261637465726973746963732c20652e672e207768657468657220697420686173206120686f6f6b2c20776865746865722069742075736573207468652060506f6f6c4d616e61676572602773206e61746976652073776170206d6174682c207768657468657220697420636861726765732064796e616d6963207377617020666565732c206574206365746572612e204120706f6f6c27732066616d696c79206973206964656e746966696564206279206120666c61672c2077686963682069732073746f726564206f6e2074686520686f6f6b20736d61727420636f6e74726163742e20486f6f6b20646576656c6f706572732063616e206f707420746865697220706f6f6c7320696e746f20612066616d696c79207669612061737369676e696e67206974206120737065636966696320666c61672e20476f7665726e616e63652063616e20616c736f2061737369676e206120686f6f6b20746f20612066616d696c79206469726563746c7920766961206120766f74652e200a0a4f6e63652069742064657465726d696e65732074686520706f6f6c27732066616d696c792c2074686520706f6c696379207468656e207265736f6c76657320746865206665652c206170706c79696e67207468652072756c65732062656c6f772c20676f696e6720696e206f726465722066726f6d206d6f737420737065636966696320746f206c656173743a0a0a312e2061207065722d70616972206665652c20696620676f7665726e616e63652068617320736574206f6e6520666f72207468617420746f6b656e207061697220696e20746861742066616d696c790a322e206f7468657277697365207468652066616d696c792773206f776e206665652028646566696e656420627920676f7665726e616e636520617320612064656661756c74206f72206375727665290a332e206f7468657277697365206120676c6f62616c2064656661756c7420666f7220616e797468696e67207374696c6c20756e636c61737369666965640a0a5769746820746869732073797374656d2c20676f7665726e616e6365206d616e6167657320612068616e6466756c206f662072756c657320616e64206f766572726964657320696e7374656164206f6620616e20756e626f756e646564206c697374206f6620706f6f6c732c20616e792066656520697320636f6d70757465642064657465726d696e6973746963616c6c7920616e642063616e20626520696e73706563746564206f6e636861696e2c20616e642074686520706f6c69637920697473656c66206973207265706c61636561626c6520696620676f7665726e616e6365206c617465722077616e747320746f206368616e676520686f7720706f6f6c73206172652063617465676f72697a65642e0a0a546869732070726f706f73616c206163746976617465732066656573206f6e20746872656520706f6f6c2066616d696c6965733a0a0a2a202a2a5374617469632066656520706f6f6c733a2a2a2054686573652061726520706f6f6c7320776974686f757420686f6f6b732e205468652070726f746f636f6c2066656520666f7220746865736520706f6f6c732069732073657420766961206120637572766520746172676574696e6720612070726f706f7274696f6e206f66206561636820706f6f6c2773204c50206665652e20466f722061206465736372697074696f6e206f6620746869732063757276652c20706c65617365207365652074686520617070656e6469782062656c6f772e0a2a202a2a43434120506f6f6c732a2a3a2054686573652061726520706f6f6c73206c61756e63686564206166746572206120436f6e74696e756f757320436c656172696e672041756374696f6e2e20546865204c4250486f6f6b20616e6420706f6f6c7320726573756c74696e672066726f6d2070726576696f75732061756374696f6e732077696c6c206265206f7074656420696e746f207468652073616d652063757276652061732073746174696320706f6f6c732e0a2a202a2a41676772656761746f7220686f6f6b20706f6f6c733a2a2a2054686573652061726520706f6f6c732077686f736520686f6f6b7320696e746567726174652065787465726e616c206c69717569646974792076656e75657320696e746f2074686520763420726f7574696e672067726170682e205468652070726f746f636f6c2066656520666f72207468652061676772656761746f7220686f6f6b2066616d696c79206973206120666c6174206665652077697468206f766572726964657320666f7220737065636966696320706169722074797065732e20546f206d61696e7461696e20746865206f7074696f6e206f66206368617267696e67206d6f7265206f6e20746869732065787465726e616c20666c6f77207468616e2074686520763420506f6f6c4d616e616765722773206861726420636170206f662031306270732c2061676772656761746f7220686f6f6b732077696c6c206d756c7469706c792074686569722061737369676e656420666565732062792032352c20616c6c6f77696e6720666f72206120636170206f66203235306270732e20416674657220746865206d756c7469706c696572206973206170706c6965642c2074686520726573756c74696e672066656520666f722061676772656761746f7220686f6f6b732077696c6c2062653a0a20202a20466f7220616c6c20636861696e73206f74686572207468616e20426173653a0a202020202a2046616d696c792044656661756c743a20313062700a202020202a2053656c65637420537461626c652050616972733a203362700a20202a20466f7220426173653a200a202020202a2046616d696c792044656661756c743a203362700a202020202a2053656c65637420537461626c652050616972733a203162700a2a2a546869732070726f706f73616c20646f6573206e6f7420656e61626c65207468652070726f746f636f6c2066656520666f7220616e7920706f6f6c73206f74686572207468616e2074686f736520696e207468652046616d696c696573206d656e74696f6e65642061626f76652e2a2a0a0a466565732077696c6c20666c6f7720746f20546f6b656e4a6172206f6e206561636820636861696e2e20554e49206275726e6564206f6e204c327320616e6420616c742d4c31732077696c6c2062652062726964676564206261636b20746f20457468657265756d206d61696e6e657420616e642073656e7420746f2060307864656164602e0a0a2d2d2d0a0a2323204f6e636861696e2050726f706f73616c20537065630a0a2a2a5072652d70726f706f73616c2a2a2028746f20626520636f6d706c6574656420627920556e6973776170204c616273207072696f7220746f20616e206f6e636861696e20766f7465290a0a2a204465706c6f792056344665654164617074657220616e64205634466565506f6c69637920636f6e747261637473206f6e2074686520636861696e732077686572652074686520763220616e642076332070726f746f636f6c2066656573206172652063757272656e746c7920656e61626c65642028457468657265756d2c20417262697472756d2c20426173652c2043656c6f2c204f50204d61696e6e65742c20536f6e6569756d2c2058204c617965722c20576f726c64636861696e2c205a6f72612c20424e4220436861696e2c20616e6420506f6c79676f6e292e0a2a20436f6e666967757265205634466565506f6c69637920636f6e747261637473207769746820746865206e6174697665206d6174682070726f746f636f6c206665652063757276652c2043434120486f6f6b2020616e642061676772656761746f7220686f6f6b2066616d696c7920666565206c6f676963206465736372696265642061626f76650a0a0a546865736520636f6e7472616374732063616e20626520666f756e64205b686572655d2868747470733a2f2f6769746875622e636f6d2f556e69737761702f70726f746f636f6c2d666565732f747265652f6d61696e2f7372632f6665654164617074657273292c20616e64207468697320706f73742077696c6c206265207570646174656420776974682061646472657373657320616e64206578706c6f726572206c696e6b73207768656e20746865792068617665206265656e206465706c6f7965642e0a0a0a2a2a496e20746869732070726f706f73616c2a2a202865786563757465642069662074686520766f746520706173736573293a0a0a2a205365742074686520605634466565416461707465726020617320746865206050726f746f636f6c466565436f6e74726f6c6c657260206f6e2074686520506f6f6c4d616e61676572206f6e206561636820636861696e0a0a2d2d2d0a0a2323204e657874205374657073202f2054696d656c696e650a0a2a2a536e617073686f743a2a2a204a756c792031312d31362c20323032360a0a2a2a4f6e636861696e20766f74653a2a2a204a756c792031392d32362c20323032360a0a2d2d2d0a0a232320417070656e646978202d20537461746963204665652043757276650a0a5468652056342046656520436f6e74726f6c6c657220616c6c6f7773206665652073657474696e67207573696e67206469736372657465204c502066656520746965722072616e6765732e20456163682072616e676520686173206120666c6f6f722c20616e6420746865206e6578742072616e6765207365747320746865206365696c696e672e20466f7220656163682072616e67652c20676f7665726e616e636520736574732074776f20696e707574733a0a0a2a2060616c706861602077686963682069732074686520636f6e7374616e742e205468697320697320746865207374617274696e672066656520666f7220746861742072616e67652e0a2a2060626574616020776869636820697320746865207363616c696e6720666163746f722e205468697320697320686f77206661737420746865206665652067726f77732077697468696e20746861742072616e67652e205468652067726f77746820616c77617973207374617274732066726f6d2074686520666c6f6f72206f66207468652072616e67652e0a2a20496e7369646520616e792072616e67652c20746865206665652069733a2060616c706861202b2062657461202a20286c70466565202d20666c6f6f7229602e546865206f757470757420697320666c6f6f72656420746f20746865206e65617265737420302e3031627020696e6372656d656e742c20636f6e73697374656e7420776974682076342773206d696e696d756d20666565207265736f6c7574696f6e2e0a0a7c202a52616e67652028627073292a207c202a466c6f6f722a207c202a416c7068612028627073292a207c202a426574612028627073292a207c0a7c203a2d2d2d2d207c203a2d2d2d2d207c203a2d2d2d2d207c203a2d2d2d2d207c0a7c202a30202d20302e30332a207c202a302a207c202a302e30312a207c202a302a207c0a7c202a302e3033202d20302e37352a207c202a302e30332a207c202a302e30312a207c202a31392f37322a207c0a7c202a302e3735202d20312a207c202a302e37352a207c202a302e322a207c202a302e322a207c0a7c202a31202d20332e37352a20207c202a312a207c202a302e32352a207c202a332f31312a207c0a7c202a332e3735202d20352a207c202a332e37352a207c202a312a207c202a302e322a207c0a7c202a35202d2032352a20207c202a352a207c202a312e32352a207c202a31312f38302a207c0a7c202a3235202d2035352a207c202a32352a207c202a342a207c202a302e322a207c0a7c202a3e2035352a207c202a35352a207c202a31302a207c202a302a207c0a0a20205468697320726573756c747320696e2074686520666f6c6c6f77696e6720666565732061742074686520666f6c6c6f77696e6720706f696e74732e200a0a7c204c5020466565202862707329207c2050726f746f636f6c20466565202862707329207c0a7c203a2d2d2d2d207c203a2d2d2d2d207c0a7c20302e3033207c20302e3031207c0a7c202e3735207c20302e3230207c0a7c2031207c20302e3235207c0a7c20332e3735207c2031207c0a7c2035207c20312e3235207c0a7c203235207c2034207c0a7c203330207c2035207c0a7c2038332e3334207c203130207c0a7c20313030207c203130207c0a000000000000000000000000000000000000000000000000000000