0xadf2799100000000000000000000000000000000000000000000000000000000000000ca000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000075f504e41550100000003b801000000040d00e23bdb182693f4b58c1082ca58056b72f6ea183ba7dcb5919f774da63ab18525459083199df1aaf7ab7fb81033484ff17ec6a80c482190960ce07fca27ea89e90003c776191327dacc4e96acd2d58b4021df00a6e5cf0c3777a75691a68543388de3127801a0d8a8dfc7f55b5c9b3dc119832fe84c1ebfd6cd81a9792728bc9dc3d70104cc6e75136d6f81a5d7a329dcb268bc84b48c0965dfde69d1c5eb80a4ab7fb33130ae9b56e5115be341231f5295d0311e673593bb569aae8b4ffb31a3fc92af510006b9d126ef23251ed566cac947432dc82b06130d5c58742c4aeeb8d8a69cba513f3e895a46d2d554bd9e37fe73eca16e307f217f9a91788c516fe3d8896d3529cb000874226043281803232afa744b32cc340866741627a35653a1e151250c7c4b929f159307add55e6a29eaaecad04febec76889ba2da3f6cee46573ca837ee6e9c13010aecae4a8d90782cd67f19a3bd969c48ad0e98e61b7448419e8d96714891faa30153aee3e168fc0d47e47ad0ba088f5f0f4e1b4f47d035b9fe38393ea1e9456046000b5af5567e6821ab7906f44e0d41ddcb5b6c6493c274a0e554aba270e1af2ec82b2fbe5fe276b458c07b6185034a685d010cf52bb486f66ede6df9b11e20d7eb01000c1bdf96985146b118d2d9b179c4e9467415609cb5caa0efea5862778a07b0e2f8378d31fdef0bb6ff9527830eb79ef20d3024e32dfab2f187f46aa474ab5869d6000d35d1c8a89d2811f0f714c1c091dd643398385f5fd32ea24b46bb232144b6317a606d969daf6557f2b48df6d00bf6cb9c642a0374d18d3ba38bdec422f57ed652010efc2503adfff2ba36cc4cf7ce37fc3df51474a80c6f723635c07c400cbd738bb027d2d59d6d5c8a20f9fc23d41b0320f24df4b81abe469cd0980e0b8fab6ef26a000f9d02c92c107ec57af4141398893029b5a018d99c3bb1441f89e4c877b883bd82529c096936ee1c8ad89bbdae4cebb7ecd7358e0c9426b3f2b361865cc831f0b90110bf3d85e2f80e6c4c8147e113e0f8c76abd3853796d518c06d397c39071c88c876fe50b94e5075332bdeb8d8404b8f9de65afb0226b1be05870afeefc034302540111f52121e46eda321372c52e2fc1fe1e0a944c09d88a21ccd544ac7db12d7ee1db2ccdd8c50ef2d36238c6919f75f475605c2c418704e7c2e6d558e70b40380f0c0067a20f4a00000000001ae101faedac5851e32b9b23b5f9411a8c2bac4aae3ed4dd7b811dd1a72ea4aa7100000000069f6f2c014155575600000000000bac56c80000271036249ca478f39e772a9222f47a98647b1a786f79030055005ece7483ae221e3645ec0f9b5c6671ac830cb85471744df5d8e7deae152e31a2000000001a8287cd000000000010b565fffffff80000000067a20f4a0000000067a20f4a0000000018e5f20a000000000014f2230b13c177e34c1d32aff883c04649217d63ebcf22b3f7a3028539ae6f29cd1d8857a5806b92b8c6e68774bdc39d78a2b95bdb17c03a32972bda1040c12a177c941b7cb39092b0b663b942b0249bbff4718e3180c7593fba64dc80f5c71ee69d8525a47907906d7c5eb111ee4d4d2634529cf560e945a77eb085a94f8322a2197be3681dc75faa5f5035490107c3affbe2ef12d72ceb130b43960b4540537c9a899b4278da513d4e35e4d64e2c45321f35099e164d43c740450476a307bf25d2499baf2356e93b304c51acad09f2285059d17b1fece3c4a63c032fe35dd9005500eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a0000000005f5dd94000000000001b5f7fffffff80000000067a20f4a0000000067a20f4a0000000005f5dcf2000000000001b97f0b3240ea1def0ec317d06343ece522c64fef116dcfb706923ae9cc204cd3e34f1b251affb4bc54adc3003d790e27dd5ed4fa9b381f931bd0c588d5c05d17c629f5beb56ad70b4f4972b951cd9c222737857faf222f441ed0b772078bf8b0daeb59e938fb26b803d61481ca8d63530710092749224488e0fe5286dac74c825175d9f85fe292a5febc252aea5c74559ceace8696d6f8059f1b99765c31c33b7599edeefdbbc75a6001ea29850cb8219d6f00b2debdff11738bd83721172aa93a03560e944d94cb301fefacad09f2285059d17b1fece3c4a63c032fe35dd9005500eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a0000000005f5dd94000000000001b5f7fffffff80000000067a20f4a0000000067a20f4a0000000005f5dcf2000000000001b97f0b3240ea1def0ec317d06343ece522c64fef116dcfb706923ae9cc204cd3e34f1b251affb4bc54adc3003d790e27dd5ed4fa9b381f931bd0c588d5c05d17c629f5beb56ad70b4f4972b951cd9c222737857faf222f441ed0b772078bf8b0daeb59e938fb26b803d61481ca8d63530710092749224488e0fe5286dac74c825175d9f85fe292a5febc252aea5c74559ceace8696d6f8059f1b99765c31c33b7599edeefdbbc75a6001ea29850cb8219d6f00b2debdff11738bd83721172aa93a03560e944d94cb301fefacad09f2285059d17b1fece3c4a63c032fe35dd9000000000000000000000000000000000000000000000000000000000000000000