0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02edf7eb5d0ab94159b288a8b1dc37713a458a3c63dfb92da571a85ab8c654d462c25075f53e9f26d09cefe0b9f5282bbbaea5665beb3bc325375da465f0dc3b76cad6915c97cb30308b7cb0f2b226bc10747a30d164ea24d81aca4d66e08751f00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000024454000000000000000000000000000465618d121f381be269fbfb880131305442e369de299cc9a5f8f140cf4c75a00a73619e0cfbfc56dbc952c1120cf6af50433366631c72356fd0b1a406f9ef4deba0270000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000f327e677df93ab528c009e0000000000000000000000000000000000000000000e9fd70e86a0e8b892db30000000000000000000000000000000000000000000001ee86c5620894c9dc851000000000000000000000000000000000000000000d989d9d56d1809a3525cec0000000000000000000000000000000000000000008c24b0c9a0ef991b93076f000000000000000000000000000000000000000000000136276bd3a9dca6afc500000000000000000000000000000000000000000062c65897ddb2c829d493430000000000000000000000000000000000000000000cfe80fff559aa424d6b7e0000000000000000000000000000000000000000000000663d4eeff32ac4907c0000000000000000000000000000000000000000009820dddf751023a5c585e3000000000000000000000000000000000000000000c6b333b802f4da20f0d782000000000000000000000000000000000000000000000fb1acec5d9a708107ac1d4b813c42c493fc0f044261ee5474a2bc7e938a55344373f152429d97ca879f203e5adb6671b8013d28fa445031b08603051f6b8623c2fc90d523cf7b80660710bac7e16f0c4fb551824e9835103aa790924599dd38737ee2d8063b906a09ac2c5ea540372a908876c1f7f93d7b5bed9d03c1f4dc7f96abff2816523899fd021664392c5279953880458bf0dff7260233b09450fea29a632e9dcc5d471a544801b651fcf4d70df981d6b612268bbd98641362a0966d11bb4c35fecc89893b5f006b30d6cb162f9a55be30604e2071fe8f802901fdae9eb914300e382caf11441438b4f5fc5deeb19eb4c8060310e9b1689fc327322a1c5a902b7d623040edde003550947dda5dabc1524ddc5a5e621aebf56732d036119b1114efbafdf2382801990a69abd92b8e4bc01baa170f1a59c33a3f609980763f243f3dbebc6189ce000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020d67aff2a2cbd85a3869e6344452ef2497fa9415cf830040ed167f0b5cdf117729957a075e26a8ee62eb0c35c82b17757a418cba174d9cd45a67643f34bee7c612d1f1a2349de1b6dfff94f987d106020c11002b921885b1ca33bedceac498252bfca7b8e0a30482c8a10cdc0f8ead31e82a7f6a220356cbc97593796d0ed6d32e9165b4f566db62576a4c1ec7fc9187b00c5bdb26507235fb7ba0c28cbf4a1429fe3d93bf82b84075cfdfcada69fb78e96180370d291828ddeb36808081e1e62e8773e1a791e3587dda847680191a2e910d0952a1c5ba508d3ac3851f734a5f2b0ef26b96024b98bf6d48dded4dc225c8edd3c75d8c475d67a2d6436079ce7007a0f43d7d4c2f29d5c9e6b94cd98c7e042d05fb1948a203934b3bb975495c8206321f29c6fafbe8188c1308860b628393cec399941a52f4afafe2e267426f1818a7f4083a4fec6638f6edcc76f8466a6c36144c8667512cdd683d0b52f2d88901ae1778db9d1fc1e9380c3d3f933f75ddaa603ba4579434662e1bc30a82219210504dabfdc2c6ce0eb4511cfa905b72aa5f73921db4fbeb50f6a3c618d01e2b15ad787bc723f9a92aa664368e504918addd86e98fad6f601bbf15c03c44af5f00981b136d5c875b53d37a0cd67af1bfddd10f22fadffd72038e195c65574a8f14b2542b07f0d9488842f34fd77982ee4991870374cc233e56b268ad6d0f076f00000000000000000000000000000000000000000000000000000000000000011596856cdad6b96fb7d00dc18bab983a461950f0a5ffb40b6656df5c83fb23110e77224ade46f007fa26d48dbf66fc74da49e04e10b8c67453291977cc900d02148c961319270c82a0506b179ddf0de8ecdd1cca3c9f6f0fefca7b8a650c973e27daa0d6a28ae635f27bb59049c52b9238a8e51ea3a73d14edbe68537d28c41b0d5200a641c4a2747f167f9d269435866db2a7c69d7e5d88c6af62d5215b7dca1d5014eb133df6b4d8c51156911253b3519d7fab7310c83caf11eba54c212b6f21519862e0e2bd10f3373a4e0a1b1ac9f00d4d41c252fb68c5cd1284c1c618ac13f2cbc40c43c591dee22073686834a6f94d65f2b8fdc0c36103b735442cf68d06b6acc003239159ec8f8d59130887e3f44195a36b87fda933637d4dccf351e52a070ecf292e823ca167aed4fc379fe82d4d957b11d088958f6fe2bb84dab8621a0dc7f16a665a914aacc3956bd70bce5f255703738118060fc9955eaf6cae96252612d161459a4f4251b6970d6dd8b569ce501886a170e9fcd3180ce1c2e793166a64fc70099371c74d531decea033a383c516db2310fce6c9352d139de1fcb0537154a54d82ec4caeb81c6b90d6206a8b0276d35db302cebd950e0995eba6c