0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02f5a3fda86b743c25cc2a2752466dca9a48b291ccf3bbecfc9d26fbd697d0d172fb348d3610347d471f4d694e1434494142c94a607c0e6feea85434d03f34870312698df7ba7608f7aff7c30708b6982908606aeb6c272f2fa9c664d11becd7a00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000012eb70000000000000000000000000002461caf9a456989e37f1eda14e323fe1359f3349c5cacb43fa98b33c658284870113e231cc4ea53b1feef6b466c53b6aa27af20bc3238140ce478f760758047ab6f7d0000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000b9fcc928e85e10a40a311c000000000000000000000000000000000000000000ba49300458ae488531dca600000000000000000000000000000000000000000000065b6ef481a272cd747000000000000000000000000000000000000000000036665ef7d5a50e29e5ff3d000000000000000000000000000000000000000000a21a35f4a514f8c536c7b700000000000000000000000000000000000000000000109a65460d215a6b0d970000000000000000000000000000000000000000009f109150b2254f1cd5206a00000000000000000000000000000000000000000008d5f54ed5a7cb3ea66b5b0000000000000000000000000000000000000000000000c45f33a4b9b374f975000000000000000000000000000000000000000000e7e389530842e87cc048dd0000000000000000000000000000000000000000006b22838380034b0215997c00000000000000000000000000000000000000000000146c29702c2a0ea0fa4827e5b6016f11770e1803e7b270e357834d36d242847204dddc772e3c23c5c657017da5ae414d5e7720d856c95c6aaeb853c8df41dbe38c09b0f2efddc826ef7e28a9593eb2d0e71c472e6a86ad6418642cef11c94ef9489731de1966605bafbd19a5f4d27de22df6689cb41529d616985472455f594e0a970eba74e67f3d12b104dc04cfc511b997c7b0d2e459eec7a23168a8798beaab822b765836b99d00ad158627d5a08abcd729f6ed3547dacd4ebeaa4f0ec0be9f89cfc2a5ab5a554bc70078316b5d75543c6f7272be7e350ebd4f849b8f0395138d286dcb7a8e5da0ff2568a8a074f552c07cd2913720cc431cb4db816b40b149cec0fbb006d5988b921b6464e82ef77b0c5b78f697b8ace8aac5615c382d6087b48fc05c139ab22b6f06295bd6f4d689009297bdf8dc7de44b5c91ccbcdbc55f4cfb0fbe6504b23fb60000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000205943846d667535b391f9e3b62c8f7da4faa5e2acf2b3246aa698b8ddefc36621b58f880317d54c69554a839a60a643ca6d2dc2e0a67809d1d7078b7ab9190b92880dab402948e754cbeff83b58e11bdd8f7ffc7f3eae2cc051dca815c45d8d63052487db490ee477b7b11c1daecc04c5665b7f1b8492472262a1522c02da04f28cbe984d1bfcb1a26f1ecca0a70f6cf62b0618ebd2a96fd5b506d9ea14cf4a70fc3b4bbc8ddf16003525bdcda60d59091fa2bb991474f8ebf0d24510421911802445e14a8d2dc044fc83370e6a789650bc119c30b9efa125502e11f1251f0fa2b28ab04d0c0e9bcdc541a34b2fd687524f53e6a4c2ee69b96cfd9d3c91316ba047615cb87c454bead35b6763ae38d999e3acf32baf2a710b1eedf91793edbf403cc69e57bb1d5b0165fabea732dc08c0eee8a408fc0effd8406bcc06e82b9e81c78d6fca6978b99f6e538fa1ac52f9d6931ac35bbf1c7f10d808a0779c0c26629f6f6e5ad3f15ff96ea96a0c51d03c62499580fdd31259b5c6180c1f62c108002cb3113c467601de819657ceb675306bae3eb1e33ecfeb351cf377f703993452eb4177c25c11fb7c15c86b49ad5be1c8227a33781b1104a9d7e5c06850aa9ae23fa08bb66825b851f6c7da0fb3f56578cb57b98a48cf00bbb529ae5395950c80da19343017e53f82b4fe564b81419fe5eb80b492dc8efd180ea1fc9b41e9290000000000000000000000000000000000000000000000000000000000000000128e05604ad211ae9f1365456889b6fbf28e5460a5b378baf2d695ab1fcb217f50ff51f5c9b060dda85e00c2be72be0ceb7969f74a70d7e7d9b63ba01a9ca534c202a5eb7c41f4b837d8adc4fc1087980e83546d39cc4ab4fa3ae1de205e0d1c62d6052401ada6df1db3aec73c56844f13683019140088cfd73822694a5fcbc452e0e737df2747c0ee230e0cff935ebb652ce12d05644b655ba223e069dd66fee09283c2a9761dbfe207e60a379b7a4340533ddb8bdc9bf64a6969df717b4c67324f813b8d8de0e719493467f79696f39f2b93aa606c5e481578fa17ff49abb942c40c264824ebb8f434709cae64b06d5d133c9f4cb9f3c5f4902ac9a655d39ba0bf7d6dfcd5317bcb988159835155b9fa8037061dcb2fbfe2e432c465ff783d9196c90a7784ac98da399dc1910d4da5d777caf37de9052a49a255ad82fe25fdf20f612411c151a67f2e9da84ce706683fa613c64f4554762643063e38d80c8c623cf984a3be87ec6f3c3f6417c577bdf9ad72cd2a9dc0a19f213294a987ae80100ef42a758d5750645a8d027286800ef24c95490fa73d47806228c32e337bd182a94d05ff847a7b6e15403460f3c153fb4ae2610654a277406ff632c283c655b