0xadf2799100000000000000000000000000000000000000000000000000000000000000d3000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000075f504e41550100000003b801000000040d003c0a3f1835af76990ece499deab447281eacdfb7bd57a53d760993e3ea1343b5028dc430ff3523e9a07f3b7adab1bff937bc74b21516f63d68fdf8121f335efb0103c8e9a16c56a23ee69f9f6b55fb584d44929bbfaf411c07a3355bb7408e82b56904784b9463a229a796488b1173192e92468e01af4b2a4171e6ca41429f1ca6800004a03b19ea99d6ec02cebac91103405c3d9f603de7180248f0482435cae6a78071476c0f78e015149ee3b9b5af9bfbe0468f8a989153c159298c809adfa2b81e9700065b31b6624f4b3a0ce8b10f20ade3ddae7003c8fcbcc2455f1b026aaea75d39447a408be74ec0e681bbd1e57a0de2be0cb554d5a0563f4fb3236bcf592c73fcf20008114695508e8f256686f1e4494b4fd22749fde430702b611ed9dc634341b1fcc1384e74a78e9641f50188a3fba29f38ece5ea2f4b530451dbdee8abf313fcf095000a798f9731eec454af060ea2abc6083a327003702f9c27c52d1af6f0a6290abd0b30fd4c0c56063c16f9802c756eb32b7ee431ef5306b33bad2ca4bc17d589fb22000b90bfc36765f742341bece4b567a4b0a8dbac103b8295d625584f17a4a059af0805d2abf25246d15f955f90a8d88aa57621c20c3e18f03b57f419935589439fe7010c11c36bd4d86817c62624f8ab62e21402090c459952573ee093984bedac8589130e31837ca3656f2c64c7d2dd115776cca4b6b8529f0715d97f5b666d22e71ec5000d42f8c244d2dbe3343cbc8d0f429156705175f29c12d6389b64fac8ba754bde2a7b35f823087e5948c29bec529e4b66e895d0fb8f25ee79889912d6891a72014d010e0df365414f9113455920ab4d635b5e53e6d14161aa829e51420bd1128e34975325463be0614b2bfd32344d8afb04a48f941420109ee5472309bbfa81df23a729000fbf121780475099f9bb0dff2e13721aedc919578319df48dafd91ac5ff825265b631aa070a96bce96f7a289fd8bdd429838e847159cf24cd30250961c7b1cc3600110433bf3b186b881f1241d6efe2287236baf7b990496a29293f0a5e45f56f9028a64bb621d6451bd077f4e155bc4cbf562d07edbfc33a4b3ee07565bae743d9b490111093a63d1da166a91eb89b0cc0f2c19b38e0e38392f45179f0bbf223c630da6093e384f2424584d7759766fa03e5df0510c8846680882c6d3ef714614c1c5d87101679e3fd600000000001ae101faedac5851e32b9b23b5f9411a8c2bac4aae3ed4dd7b811dd1a72ea4aa71000000000695d667014155575600000000000ba2bdc300002710bf322cc4151251225fdd9970ded50ed664fc95030300550026e8215286b4aa8d4aa77dff2d5feb1d83dc874c9aeb5a7d6d5fc4b83a005da400000000006279560000000000005ca2fffffff800000000679e3fd600000000679e3fd50000000000606c8200000000000036fd0b9fd7a56bd8e413dfdd7b552e2227e461948f64a335962085bd6c8555fee5436d80bd9a3919e01b8f80548875efe639e0b149e704bd8e1d81301fe87a0cf10dd5ab2c24bff7c07f15f9fca77fd6c514ce9c704642d7c9c8974e898babea41c2f237ae4dd7bbf6cb614b76d73e753d5e4c2dac94bb67aa440f30b4181dce8374e2034b6aff9955ca6a487b814ececb141e7a537fbdc2a9192d1848022f7081c539c6979ff007e6d6abd233af537511f74b0f006b45a1e0179017785a288ab735f26fd00cb5317f03e6fae87628d496dd3e41e9ecbecc4db137b022b336005500eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a0000000005f5e80b000000000003043cfffffff800000000679e3fd600000000679e3fd50000000005f5e2fa0000000000020fc70bd5bbfe39928df265d561c3cc6c74b2ac85146550ab450f5eab830ff8a2db5ddd455320951ffe37a5250c07e820b93e637dab033d2c07d5ce4b5a8c514c4ff0d4910bae7fb0af160c297519036ce70609e880794fc1a61fd9e08e509852fee18fdb65a4d5cc44316c8888decb60d10a02ad4f54e9ce17203dd50a2a3ae5ef255c4cc9728e602685b8c32e5d83b482110779bf9bbad1004377e8c644989fb1d7de3f8b775aa3541b85afa18d2c05edb84d5360109ecae805d71e3743753837d342fbc6a7010ca34b55fae87628d496dd3e41e9ecbecc4db137b022b336005500eaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a0000000005f5e80b000000000003043cfffffff800000000679e3fd600000000679e3fd50000000005f5e2fa0000000000020fc70bd5bbfe39928df265d561c3cc6c74b2ac85146550ab450f5eab830ff8a2db5ddd455320951ffe37a5250c07e820b93e637dab033d2c07d5ce4b5a8c514c4ff0d4910bae7fb0af160c297519036ce70609e880794fc1a61fd9e08e509852fee18fdb65a4d5cc44316c8888decb60d10a02ad4f54e9ce17203dd50a2a3ae5ef255c4cc9728e602685b8c32e5d83b482110779bf9bbad1004377e8c644989fb1d7de3f8b775aa3541b85afa18d2c05edb84d5360109ecae805d71e3743753837d342fbc6a7010ca34b55fae87628d496dd3e41e9ecbecc4db137b022b336000000000000000000000000000000000000000000000000000000000000000000