0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00ada562f027a2d632d2e23f6cc17ebd98e08d55688f7d58c56639c08197bd83c128a0a192430f34f121ead6a7f4e631a4aeef49c4fc92a3e549d92a80b35cb86b3c32919daa50586e972c07f260ebe48e43c5c60ecd46d99d5ffa8f410487d4000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000015cbd000000000000001a000000000002ad1cfa3bf057d9ace6d883bba49d59c99e7fee145b4245939ce2e652f70fe8d2ec0167ae26afb2754fedc9818f5d901404d2fc39faec99a11bef96bcc7c5417ecc7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000835502d2f68562e1e69da4000000000000000000000000000000000000000000ae22f2270dac7d953219f2000000000000000000000000000000000000000000002bb382c365e673d3a2c1000000000000000000000000000000000000000000eaf64e1e83728780e3680400000000000000000000000000000000000000000076579eabc2dfe09a390859000000000000000000000000000000000000000000001e9d87381f33a1de33da00000000000000000000000000000000000000000040a94f93d620ddd14ce36d0000000000000000000000000000000000000000003ab5fe9f166ace10de62ff000000000000000000000000000000000000000000002803717582a9620b571f0000000000000000000000000000000000000000008474086527e6b8a4ea9e3a0000000000000000000000000000000000000000001d7810da883fc1a1021a9f000000000000000000000000000000000000000000001ba1f16e3ea1af4bdf4c18e23e232211041b8ac71d8fb879286ad55df92b3b1babc86daf26818432747a1863333a7b6ac0c31d0466f8dd4604bd25e152789fc111929393a02de54650710747017e56117b4f8565b274b02a6867e09e7fd82b6bc4cddb77d00dbd5e1b320aa714fc56054d8d9a30adc01bf506764e59f99b07c6411422a51c9e6426f84621d12b936e4792daf3d6b48bfa2fb15f0cd648d7cb43ad1b2b3e7c52b336389408fd663278c7be0faf9ff2c60baf6b81f9949a024609dd56b130db26af94f10b0ef5d0e45059f7689ddcab1000c59a0d1e729f721aaaca85d39b1c401bd7ae3a14e23e36301641764ad81d8a48d039fb0e355095f3270f15b86cb0992f76c3ff2d41cb0d983a97b9ea81036adde1951090343f3bab6d4f9a6f7365898a8c624203d2959058c038d628c1eae448b582f8cd5f6c948b6712e56f83c1a4c6ddadbf0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000225a5ee8eb3e69b0ad4be00a970cd8170ea092339f00b6e96644251fc169ceea20add717499d446a8fe089a7272b8ccc049081842e4ebba3e0681009a3c8aabd32d31aa10c326e6b3335e33388c30277294194ecb0b00718a3211c5b4f4605bdb03e9e272610fc07e40e1c11477aecac57c6e3c25c5fec3502ae0e1234b9d14e70704f755093cbd02cff64020107c82c17d28194687fd04b2e46cdd3a6e5f35fd1db32b1d45c52b3f6910a2784388e9fbfc56bc7a376b398d3c02ce7416284c9314c81866c4e78e5266bab4ac1e6546fbc6271db1e2146e38eb1bf207f7609ec00b0c8ba649f52e28af715826a84662ae46717653e34cf3c14b3cd416259d7c4e18fa0b6331b6259cd41899349de63b382a57a5357108e7eea232aed07486e2552b0db5c89ace9fd6cf717f7d448f0b497a0b4ab02b9b28eb9ac3eb845f4470cd1b1a10028a9f78d7ec29b2eae5f9f799d3c115b7a68cd5273be10783d8213cb12f0d1a82c094192a6262b3f4a3f40d3085987931854160bf98ec91c05570e7542a010aab719086272700488ab61a2ab8e857b314ca9736c22953144e217acc10251534ec590d17aaf9540b6704670bd47dfa0e1ebabb62998a91d3cd5b6d8dae0f7729a118eb1d9752d0617abd4c7785889098e939d67bb8a51e5daeac7cc294218a8a3342c7178ae51431174b9641285a5b46383a31845c0a51aa369776a18d000000000000000000000000000000000000000000000000000000000000000124c1dc94eb6a33916d90eccbc3482bec6bb7fa6a87eed3bdcd650b9fbf507bd7168ea1ff7fdfc2cfbc62b33d92fa60e9db2946ab55694f0de1fdf091302ec58f07c3480b32ccbf2eebe68fb38ea12b7e1b70e37d1e6c2bf3660ca25807d47f3912c53cae779033c61dd229e2641f7a1443f6f78925d290598ad26e593679e3cf0d6a7c76e57f3bad9e6f8d333836c08184152491410e095aac755bb4a814b62e044259b8f43ff278cae91ff867cbc54ac0c8dcb5daaf5d924124ade4d166d91a1dcee11d1d6d9b270d0a3e833eb7b030a5faf099f1a1997fd43ca9e2a0f8c44118ef87391a7e5c8735dfd5bbfec16abe580ddbdd0c1d02b6090640671c4d16392915b1d9dee10a40f4e63730b53f941adeb70d758cc68f29c9b161c9c6ba65ae2b19dcbc18f85c96bc3b55751b0807e0b8922065c564d1e28ee5ce5296ef0dc51e45fa8528659904c47e118fb92853f76888a25ec8093e678ef448bf13a94bce0449f25e8e084dd7f66c66f699d67a47b1e3abeb92c0c656f745a601ff8de39f249c9285c9a6676e1d31c724fcdc965877cd6c8c292c0149f68e82a641e32d8b03f6eca6ccf6be55ff7ce9bc9ae2a2ff5d63eee384c9a9f352a630760084e777