0xf013e0e1000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000054c000000000000000000000000000000000000000000000000000000000000002a3000000000000000000000000391506330931a7406862c0cdfe99d041dade551e0000000000000000000000002891bec64cee8837799c112c0799afee48089877000000000000000000000000fe82fc33cda171d9366d89d91c44101ab4dfcc19000000000000000000000000aa633c419c643108bc3b257042ab3c0d4942b05b000000000000000000000000921d8f816617a546153145d69c7d184743270ce20000000000000000000000003ddf818c8d24de80ecb592adf7315042c80cfe720000000000000000000000007065fe9694c06c974cf0bfe97b8d3362a4ba42a0000000000000000000000000984b18b1823fef04a4ca7cf1e8a0ef5359fa522f0000000000000000000000006309251bb63dc642de57b3544499005ac4b30ced000000000000000000000000d3c14428e982a89a189c3ffe5788d5761b67dae4000000000000000000000000b18835db5768dddece0e25222c1c903ad4b90aae00000000000000000000000051b023361f48f4f67ced6f281e4e4fb243a41afe000000000000000000000000731470ff567eb0d6288fda4a50b7059e70a7b4f900000000000000000000000065dc3a921613e4eabbc42897c42b5b13edfddb2c000000000000000000000000bde1668dc41e0eddb253c03faf965adc72bfd02700000000000000000000000070070d4ff9487755709e8ddc895820b456af9d9a00000000000000000000000007c70120e3141e3145f5ed1b327584dd0c773d4c00000000000000000000000086b0ff2db3b4414c91e81cf00869a3688b27602400000000000000000000000028fffaff49ca5adb97b165f454caa7164dccec25000000000000000000000000fc15a3f64748613d35897941cffbe48e74cbc1df0000000000000000000000009561be1c6eda59537d5a10d8dbabeb024db783c600000000000000000000000034ade0a396ab9393a85b0b1d83f961f206d7bbff00000000000000000000000047842867f9cdcb1a3d1cc440b95c5fba8789da330000000000000000000000001997b07a31525f337709aa1954a1e8775808344f0000000000000000000000008dcbe7d6f844c1e8dfdc21f106077a8e7d049d5500000000000000000000000016b53b40cb2cf72d6bfd573667ed47fd1119be77000000000000000000000000cbff7d1461b092178af42cf05f012a24371f01ff000000000000000000000000bd81a5db7feb74f729994e23a18d1c85c278403b00000000000000000000000074adb31b852eae37537c2c507c75a1045a76e3950000000000000000000000001aea4ef5c8a0dc76bbff325264d23e70e6bd5df000000000000000000000000049b9c6ab4a48a7a021a2760bd0ed45b1a0365b45000000000000000000000000f5a40a74bf78150b41177fbf7476d395900d28d60000000000000000000000004856da33a616055941ffe8a4d45e848016a04a09000000000000000000000000f3a9008f4219b5f9b73844d00d6649c4705e9a67000000000000000000000000823d788f5cf0c8edc02479c138257427f6e53c3c000000000000000000000000f783369b88d2d653277a34dc65cdccf21240da84000000000000000000000000973014241132ca866b88f6d50e0c75a31dbd35a60000000000000000000000006122a674d1cf814952a03f74bd79921b62a75e5d000000000000000000000000a475f011670230d85326b4a70ac4d0c9e254bb6200000000000000000000000008daef0c5b50ccb462c5d301c7fc8a14d98887f2000000000000000000000000272217c3b6a836445ceadba7990faa183a4e5832000000000000000000000000dd1d679c463adff3178f30e333107eee0eea2950000000000000000000000000d08a0e5c4faf114880a732c1e951d8fe56839118000000000000000000000000a7bb40eec6166b3c02a674d7892b5d35b31455a0000000000000000000000000051439ddccc51f4c496f779cacfee6967c6eda220000000000000000000000007f77aada7c98334ec41e7694c81761346f9fe7f2000000000000000000000000aeb73bcd197d58d31474de5e23aea07efd09c45b00000000000000000000000041d912abd76632ba0b0133e95cb1c7d2f0e87858000000000000000000000000e41fbac9c7c1ea24015d8926b4f137c2dce2ddc5000000000000000000000000e10352c38e52d8dab12bc6e9289d22b8b179c219000000000000000000000000c500c4244d5d77f0d7b7e81e23c2264a4fd937de0000000000000000000000000e038687af75d1a5142f43aa167234e3daeda0240000000000000000000000005252a191fdb4deaf4dcdcfef57931973c3a4b7ea000000000000000000000000e46347662bda8301bdc0fb4a2987a466ae30dfbb0000000000000000000000006d66a6fe76df6418136e9e6f7af9fd7e76e52205000000000000000000000000a32b0358294ed0e0bfbd5f9b1c3a6755085d131500000000000000000000000041fbd1e25038fbe37994675984c73af1589c271d000000000000000000000000a1631998a8b232be54f886a80473be9db21718f8000000000000000000000000edc318060050ac0b98a08225ed31e94473204136000000000000000000000000a44de069a3063a61c0489f2064cbbb37746ce56300000000000000000000000079cae7d47d37aecab146a1aefc5bdf9f6eefc974000000000000000000000000fb19ff69a38a0fb7902c8a8877b31fdd4c5138bc00000000000000000000000077ae86f1dbf18632fa545608ecc6e2652ee0734f000000000000000000000000f1a9f5aeb0f975489ac2628a22040cf42e9fe8dd000000000000000000000000d2cb629a5c6e52bededece198c6077f4a83c6294000000000000000000000000036d78c5e87e0aa07bf61815d1effe10c9fd5275000000000000000000000000184aa86ea6abc983df22693cbd63e422fa95af790000000000000000000000006e89216b6d5c8fbed5cdb21b7838b801b9a9ca52000000000000000000000000c8ed349529bab23ac6c726693623cefa2e31ed980000000000000000000000001c6aeb6f93f36d9fa6d2d3123698d5663ec5e2f7000000000000000000000000e85d047808a3c0e045cf54e9096abd2103ca4e81000000000000000000000000bfdbffd80741f83c4c8a86ae706c83a721e2583e000000000000000000000000dee77572ba885a38d5a28d88c51f82aa952e99b200000000000000000000000053651a3a673f2974bc14334c953f14609e46057a0000000000000000000000006061aee6a1aa745b4c5716f185ed3a6887b87cb30000000000000000000000000d9a77b423646af46e69ecde8e545b1a15cb3ee500000000000000000000000073590ee3c8d0a49605eeb94b7dbb454d053eed970000000000000000000000008ef79d8b7120685ba7b94c284e6deb3b2f7e2d7b0000000000000000000000002dd534dd4949ccdbb301d29b15d8b86111ee4ae100000000000000000000000080c4ef7a395d70ad931be4dddcdc1f26b316dfa6000000000000000000000000c8bc29d7b2a9e5ea054ae9c37d822a527cb1799a0000000000000000000000006c42c30c87081a53abbfcd1d6adfc4816a371f30000000000000000000000000e308220e2c6961eb3e07707638f51872f4aeffa4000000000000000000000000e4b76869e6a75af15721da6debe652666f905b350000000000000000000000000dbc12b0c547c50db2d99d88db1302bd071838ea0000000000000000000000004572fbc77168e9f2f1e1d41445c658653139e7e6000000000000000000000000e07e7da4227ebf6f2bfab62a3263f54dbd49db4a00000000000000000000000057e766997ed89ec496fdf3fa315d12bc2ae87e6300000000000000000000000014ba3e6b5a3abe6a778297434dbe45f0c47e12c7000000000000000000000000d1984de7344a796597ed66bcc1319abacca7dc7400000000000000000000000053beb45fc4d2ef543d89c2e2159bc8df1b57133b00000000000000000000000097b879fbd2ffbc49d100b450214eb4d2de070909000000000000000000000000fb7dcd1e1c83b1919d97585a048ffffdf942e6bd000000000000000000000000b6a05b8192b5ba7be686f5a527a56f24eefb56b400000000000000000000000037279f3174a6a236749cb1282f71fd6a3fabc9e9000000000000000000000000abcb27c3b2c2c3cd5f312b8f44069fca6a249f0b0000000000000000000000006ab9ac67e95500c566098a3cd556f67a3dc3608a0000000000000000000000001e47efad54f1a1a0d617f9db7c9079e345222dde00000000000000000000000015812bb8146b79670c13587a00fd4687d3fb6c2c000000000000000000000000b050fde04c1e5aaed62f94f7ac14d5ed9b166057000000000000000000000000a6bd4d132da6afbec65dee0c489fd025d38399410000000000000000000000000e2c54c3b938589d1f6e4e7a9897ec22b983e433000000000000000000000000891c7dc76ad32fceb6c115020294e90feacdc59a0000000000000000000000007b0b305ad9eb29ab520efe5d2f746d6efb8f1094000000000000000000000000631e8570d5145ae77c5cc43d40f65b9e6fb0d77b00000000000000000000000099d7907de2e3a7c87a5f83499aea64885b7612610000000000000000000000005c20955ba87534de030e65b98bfde5a4fd2df8f5000000000000000000000000a4f1fd95c5439444391339807b7f47c459b03568000000000000000000000000dd1541020ac996e75c37ef3fb17570b8e20279b6000000000000000000000000a02e3e932f94af2c7b35d7d9ee9b255fcc9d3504000000000000000000000000c79d98ae1aea1c96b118e80c454bcaa2afb05f8c000000000000000000000000223ed8e5b169575a47a35c5a527abc379dbb2391000000000000000000000000a34a2dc2d646346af1c88af8c6712ca4ecd23225000000000000000000000000cbf92fa41a8ab33cbac818d0ed59f1b20078317c000000000000000000000000a242e846ce963268ddd3911279ad06bfd2ef73e3000000000000000000000000d1f11145770b6d504dba8497b641369fb2e4dce300000000000000000000000072f40e93689fa8c4207a3e054c6420b31a234bac0000000000000000000000002006ba780a648f0e7a1555fa5fdc12c3ca25d08c000000000000000000000000c700cce5f7dda074e4d57063e94ce179b716af79000000000000000000000000a5afe81cafe09f548693bd1d9213905d63c12ed00000000000000000000000001e389e12b9a7409e53711cbdc5aaaa7dcdb5e3ea000000000000000000000000c0f30a131b2fee4849ee1cc6550b3d939c6565ce00000000000000000000000076e1f7c14639135420d756b970336442114c9876000000000000000000000000b549f7e95a2bc10b0852aa657a80b187379ef256000000000000000000000000830a45669f6fb10a25b45d3f62ae388cf74924310000000000000000000000004b747e19fd9bc1f59d0590b277b4001c7aaddb94000000000000000000000000eb44ca2e926245b4a7eb6f74fdc508c90b7bf8c2000000000000000000000000e08986e06270b0bbccde6f1f2de78f5d3dbb8e6b000000000000000000000000a31157346c30247011e7190bc06e0f2d4a1245f1000000000000000000000000c993e8ea6bcbf54a94454b4b83b7f3dcec3a470400000000000000000000000096cb84ac416602cec04b6778fa3f8e588e84cc95000000000000000000000000bb009a7bec57777c0a4a7e87b005295124ae8e66000000000000000000000000913ffcde6adf18b0b8b43da8595731260c17a3480000000000000000000000005aaada8f32ebffb3fb0aba8a0dda605f0c2d244a0000000000000000000000000511baec7d53d74f3f213ecbda29b3a537b2fd0b000000000000000000000000bf274aabd8716a9a322fc4464259c310f4d0b8400000000000000000000000004676f6132a50d6bc98d4dfd1578b41a030ac2d12000000000000000000000000629d887d4453d34a717af9f7e4c671a426ae92f50000000000000000000000001abdb945f2f6c75ea22139bcb5b4bd4384ad6ea2000000000000000000000000467bcc52290ed722c91bfe4fdc878fc3ba8657ba0000000000000000000000006128ec5e3fd255c68e887ac2750c92824646d457000000000000000000000000b8ccc79b150ca4fa71194a2f381c5c7bf0d000970000000000000000000000005e6f7603babed10f0ae29666cec2aea445ca752f00000000000000000000000093a08814812bd628b1a432a46bf256644dde8906000000000000000000000000846727d5f39339272fd20c0819df14ea20fe350000000000000000000000000089a9e042f76bf3c39259d972d106af5514f79fb00000000000000000000000009047d314ff14b89d9bbd785ddefeba691ed0bba3000000000000000000000000f03ef3e139a037363a9a8e623999a6927644903900000000000000000000000064811c0887951668324da17886a98a55cc5cd195000000000000000000000000f66a3457a32e246a55b8626b647f44892a2a1510000000000000000000000000cf90c0133784cdc1085a8364ca5ee406f797b3270000000000000000000000001fa6071369cb2ea2f457bc66d44124d510e4cbdd000000000000000000000000edd926196d5779ff5cd10220b24af62aaf7b2eb6000000000000000000000000c80f6a07d574797269e566c3d20d2bace04f687b000000000000000000000000b9950696e4ee05ea2030c3ebcea9a4a8f276f746000000000000000000000000764dc54a6ab91f8a619b97e41a3e591f74969bbb0000000000000000000000007e7f64b31ec4b908f50a85b431c705f65389c205000000000000000000000000098f56b32a1863c7dd91745b46da800a12eb922d00000000000000000000000042409fca8bf3a84aa3123e10953be83c7eceb5a600000000000000000000000023b2abdca04b133dd6c9c05b801e6ce3d8d46e060000000000000000000000008cd465ecd78affc9662cf3598d1a198ec92748ff0000000000000000000000000bda572bbfe30901de6a203546595a5324480ce000000000000000000000000083fc9c700e8d5ea38f204bd5d50f697fc852dd02000000000000000000000000f4806c86a144b9d2a33a145c6017e96c9b97d9dd0000000000000000000000004f1c7c2c776a2de68efe76205500c92213bb8fac000000000000000000000000eeb27dcb808f2e679058cabf8c7d63917a56e279000000000000000000000000d807142ba54bfbe2388558c5be9ff558ad5be98a0000000000000000000000003a818b230f34626de301fa1cba87825f3b3a3c1c00000000000000000000000084c70591ee8c236f6f4e529585356c5fc31ede590000000000000000000000005e624a7ad13b5c01d547b1a95a386d1f6147bf5600000000000000000000000019a05efa9c0f78d86baad8c0a2f1749dacd7e0c60000000000000000000000008a5af0cae881c76c57e877d35088539751cd6770000000000000000000000000431a1e426bbc69b3a7c0dcbecd51aae1deb7f9b7000000000000000000000000d81cfebdd4a1952b573bead1b06932a3261683d50000000000000000000000006add82732b98b9c5af9f99a0826c6e5d9283088e00000000000000000000000078b276005f6c83bd39f46f023e8d763e7833f92000000000000000000000000025f033bafa8f9580dd656aa43d5666e679be2fc1000000000000000000000000839f9a0d083f2327d0466bcb6f8fdcd4e9d5fcbc000000000000000000000000b19b607d5fc4ac3266d47e0ca980ba9095ef08830000000000000000000000006b8abc8079b3cf964ddede6a6ecf69ee43febd61000000000000000000000000d229090b6a8c2bee437bba5241f768fba62cf29c000000000000000000000000c2b2276c1c4282a597e010a7e386821d77c668ae0000000000000000000000005a4af726713147fe3c753f578547c9056317e7650000000000000000000000006423dd7f37824c4b812d1a7ceb246e0bdba9ac6f0000000000000000000000004075823e2b9b47a53281faffb10ec9581aae8296000000000000000000000000dc702604a1bd2372333a445bd4cf571e2d050231000000000000000000000000653f1bfeda5a0c6fec6bedc67e5002860372e7430000000000000000000000005819038f8076982a8f8bbea4e4fa260d43041d55000000000000000000000000bd17d8226dd337998605c1b0401e124077de32400000000000000000000000002adac5ab33b91602012ff016516a22a678249c26000000000000000000000000962483f746b8472b2b4a38e5066f9861e26e0a02000000000000000000000000cea233abba1d31c3ad3588f705846e3e03094bb00000000000000000000000006609c7810506dbd20b6aa36e00bbef4277854ef700000000000000000000000063a367554dd9098c7c37830beae96ac11a94736c0000000000000000000000000297ad6d1d83e2a6b8cd71404a4648586105f22c0000000000000000000000002e51bb518708e849ee38f8c5b758b1d860d8f49f000000000000000000000000fbddde4131ad534629248398f23bc4d2562363bc00000000000000000000000031ef400c165799ae489f70267b86e46ee4f5dbb500000000000000000000000003ef6ecfdebc5e3b5beb391423bc3d2607fc72db00000000000000000000000082094927f22a49607dfb1c518091921cd4b7c1bd00000000000000000000000010e14cf21cb11633ea120394466e62610eb470b1000000000000000000000000d63b1828b35d1f4075aa7f8a32d69c87795aa8d1000000000000000000000000c89ce9f096ddb405359b22a4863a08e8828e88d70000000000000000000000004a0c748f4cc1cca9c3f21cab0d0d5986608d57bd0000000000000000000000002ffe0f0b012bcb7384192bdfa388e23e9eeb2727000000000000000000000000a2eb90af9e0193448c2b544df9da4b9244baf3e5000000000000000000000000c07e710464a2a71efd063ee9d014d3e8a81d1ec1000000000000000000000000af7559d000ac0d7915a4a937dfa5054d1685c84f00000000000000000000000003e39cd150dd75f5990f3a505eff7ea912afe3220000000000000000000000005abfd3929279d2735b4843fb95765b3dcf20fe6400000000000000000000000023936d6fe140067057eef508a4e6cbfb95b2ba390000000000000000000000002d0349039da271710a18a4b5eaa070937887dfba0000000000000000000000007b28b67d7f4fe24eea6ff6a38dd2d289d5956a78000000000000000000000000b0f6f3bc3bf2cfb69c6e46f95e74e5535dc3b0b30000000000000000000000003705121529bf40d77e8e7b625120551b151d9af20000000000000000000000001324696538c238dfa5b22e019e6a0243c701a3fc0000000000000000000000002f3dd4b11029222cd675e58d6b43165d5ddc7b73000000000000000000000000f32c9d557eed21dc8e08e4ace3e5c2ff20bbb11b0000000000000000000000008401849c97058a2b6ea15d3ca36ed13ad8f450f30000000000000000000000005bdcf8c42516b6c0f839757cefc828deb2a20e29000000000000000000000000bb4d046b5108197f053c1f2ad16a9077ae464cd1000000000000000000000000f301b77cbbb37563c064ad9fa29004de447dbf3e000000000000000000000000936f43140b3ee2723418afdd17ed01bcaaf36312000000000000000000000000d8e7c8fc95087c8372301429b119f81d7d1676330000000000000000000000009eeb7208021b686ae483fb676b5ddeb0e3435646000000000000000000000000a0a3022347e399f78cabb39e0fe63998b604faf5000000000000000000000000b2e4be4a3a49d7fe62a2a864526c0019ed75daee000000000000000000000000d672c895404a1cdcc0db6e24ba5186c9f918b5c900000000000000000000000087db18399a2bf36848839b7d1b839b7b4926470c000000000000000000000000db5f98d56f9731d265cd1ed771ecd4abfafc3902000000000000000000000000878c8704793faa6776b102a76f1e4d09d337ea8c000000000000000000000000fe570e1571cef504b11aa1e4734f87d9aa9474af000000000000000000000000f8d602518747731a4daf67cb95026f2d1b3192a0000000000000000000000000763e8de9d51b831b8ac753bd27787fcefdf14fca000000000000000000000000063566c74b51f54e3a37f7093b1a8bf823f40d01000000000000000000000000647a36f2f04f5b54cb4c8022b9026f7fbdad7f1b0000000000000000000000006e6b6e8a74f973db6718b35152867c11d3b788d90000000000000000000000003e2fdd00e91cf189380576a76b758e63e25f5b06000000000000000000000000fa18b9047ad29f8b66b556da8e97af1b6a57e39c000000000000000000000000fc8def025539bdefbcedbe28d8011b4e0d53583500000000000000000000000092a849f55fdc77ee25b953795f91e8acf2d19651000000000000000000000000b5141b2feebe4548a2ae212fbaf0f001d758548c0000000000000000000000009ab4b0bf942951c984121d5b6c794d3a7ba0e940000000000000000000000000eb156caa9f0a48300f953b924f4632f39cc929c6000000000000000000000000cb6a1ff7aabbe2afceb4f7c5a6ec7ded94506c50000000000000000000000000a455d77abf0385868390de35fb7a0557c77fea960000000000000000000000006d1b1055b024600a547491dec85b1c426dc34f2300000000000000000000000052c275e11c59b199568cc9528afc922325151116000000000000000000000000f1bd18d6bc6ff62e732beb3ea827ba77b874307d000000000000000000000000ac50977b63f830f9e37d80a4964eb12341995516000000000000000000000000f437220dc68c8c0c063af5d93bb8178a6686bfb30000000000000000000000002e2de81f015f9be24e82569d5930687362e334b2000000000000000000000000cf97fd434a5512d0ff3b74db3e3348c7e37eebe8000000000000000000000000487746a9ab4ad22c34a4fdad521db8f13b9a1762000000000000000000000000a1fc259e0bd782bd2d1f8c5c308ff79293dfbc8c000000000000000000000000555708cb0f19f9dd0f3d679411a43ee391c7d09a000000000000000000000000f4e23d45846c20f35760aa33570e0cd14390b5f40000000000000000000000005cc5f3a17e8007980532524cf9ae3697ef81544300000000000000000000000021d1d08bdf473bcd0281ee346d8bd29e04fe688c00000000000000000000000010664680628fe8c51ea69bd9f6e21b3e5a1c2658000000000000000000000000b3a280105397de429ac53b76ff80a95de10ed5a4000000000000000000000000e09f25d30d3820f3cade280653840460fd959f350000000000000000000000007a191b38d87dd2becaa24d90cd7731ba879e722a000000000000000000000000ca289aaaad07f583bcb018fda5daf1d3de0a7539000000000000000000000000ff4f7b158623927455f2c23ffe7cba70d1216f5a0000000000000000000000004bf8bf33d4a5c55f713c7cbdb7c4d4886a55527400000000000000000000000030af57984ec0f347911ae57aa9ab3bb2effb4c3b000000000000000000000000be89173191479324d0f4a71ac349a39e01b31d5200000000000000000000000084a00e8041d35298d6a2f3ec03f402be09819f5b0000000000000000000000004f32f1b6a49dd5b782963a4a9fdc2994a1b0061b000000000000000000000000a6247b779f4c44d3738d1a01c925154fe101c422000000000000000000000000ef6c1456a2467c9016a443812d0c182706fdf722000000000000000000000000cd06009d0b4a024ee0ab780ddcab6922c6faee0b0000000000000000000000001a0f6a08eeea5891d2e63cbb4503ff9d7e88fbea0000000000000000000000008e79065477a73395473b04b11483f3f09874c6dd0000000000000000000000001d403e1ca1676b97f9bec661d88d6b6a16a0acae00000000000000000000000073acea05ef05dd3dac25c02c92fa4d30d87e68700000000000000000000000008024f47d8b554d267d1a70a056cd45f930f4d0a7000000000000000000000000058ca03725e3284b8ec1edfee8874b10991291ae0000000000000000000000008e3013f631037ebb6c280cf4ed8fc4e3bfbee4090000000000000000000000007e264720a414f7b292825b21a4fcc305392506f00000000000000000000000009b5d4da00ce3c9dd954465ea7d0ea555597028f90000000000000000000000006d40c29dd67cd8cd7da5519e963bb9c13bff89880000000000000000000000001a4346918043c06941acd420c3dec5fa1ac13c3c0000000000000000000000000c24fdcfb320bc22e9b0f5fe70aab96e751f1859000000000000000000000000f0f3b911422c60bd9c8d4eedb130d9ed097f1fbc0000000000000000000000008b99024f38e943342e7bcc31643c50833068bbd4000000000000000000000000252c2a64bdd640f84290e332d9f4990dd87426bc000000000000000000000000fcf7be99aad8b606756a725ed0b3f8e43787a024000000000000000000000000094f5ec883d6dafda9ff4e4fff080711fd249ab700000000000000000000000054aab34ec15dad44073681ec94e29ea9343fa2d900000000000000000000000097652ed4fc3a3aa18142b5476f9f37c5899bf5e400000000000000000000000018525ec1db825d2b9e05c9fb5d68110baf4f0b6400000000000000000000000052c394477d6bdac9353e77aab9ef5d500b2136270000000000000000000000005d5c239840c6d4e5acc3aed4789605923cc4a04700000000000000000000000017a7e7f6a493d137e84b4420575527f6ef725f8c000000000000000000000000a354af5610756a5e6b3108e855d1c32862cfc6e3000000000000000000000000eeb29e57176729b2ccf6dbb7d80f631f6f916f6a00000000000000000000000098a2f5bb9677082148b9f2a7f1552d12ef0802760000000000000000000000000a5881bf441c92c2bf925d156d43e9e039969715000000000000000000000000ff503a65154ff56ce95ac9d3e142802e3dc6b52b000000000000000000000000df6de573c20c0d7a4b3e7add6dcfd8961d440735000000000000000000000000ca6ff14e20276eaf2cffe2d01ec6d1cf16bc036e00000000000000000000000077da582da6556edfafb77c0d28240e0e4187be02000000000000000000000000e24a157fc29799a7e3417d27fee4da1f028d132b00000000000000000000000068afaa269ac149019e28beb4b1940f187bd9e063000000000000000000000000e07ab1214843398f8aa4be2f8da6d2a439aa6f460000000000000000000000001f08cdf7bd99ac14d7ad6ba2ecc56d66e2ec701200000000000000000000000016299deb8e0ba6f4054106c9ad797b8fa57d2a6200000000000000000000000027db648f0728b82707eaf2100898e768bd7543800000000000000000000000000e991a39ebe9bd97a4bc7768c6abb50996b73615000000000000000000000000ddf6de3a7ecf342fa3af23a1a796829a5e3afc930000000000000000000000005fc2e9c6e1f32fcbfddf5bdcd7cb9af59bdc9b4b000000000000000000000000ec225a1fd31603790f5125ab5621e80d8047e9010000000000000000000000007fc4caa51e07cc7e25e34314e9881e88616e9e37000000000000000000000000c904184f9fec15af23bf93d2e5bf4e653938aa1a000000000000000000000000a8f56a9b5589db3806838b84c8880a6cd2d106e700000000000000000000000030d73e0b653029b957cd466295d480ed8d7c1ed100000000000000000000000084829795f8072204749a3d40f4804a66d017e6bb000000000000000000000000e3551719b373929cda896ef34a601665f943d5f60000000000000000000000002d3d49caefa1a9dbc0723e9cb0710e914b3ce56400000000000000000000000061e5395e289d4507d456532276187318bd5af3a7000000000000000000000000fadbf1c7697cafd01bb1a631b34a97c0ec9aab0a0000000000000000000000001eb322c016815ee5b29c071586c1b75be5934576000000000000000000000000f703b75f8d798a441bda559cfe6626268214e9f1000000000000000000000000bddae6936532796afd4346c207d9d87c9b65ea4c000000000000000000000000b8023223466e1193ca7bc79cd6fd152e9e802c7c00000000000000000000000042e250824bdf98f3e450784b0c1cdc3ac2f157e200000000000000000000000065d88c64b01b9481352fa8a68b54ed1b3b6873880000000000000000000000007038de1c8964e54c9899ee39372d3b65910197f100000000000000000000000058d7463a9500d9baa5e303cb1707d657493f0af10000000000000000000000005c344ba4ed12b0eb0632199d4cbe91dea12f7e4e000000000000000000000000492191d35ee2040e7733e7d18e405314a31aba850000000000000000000000009321d8d72f8bebcf3d48725643564eaf75a7a9ef000000000000000000000000162195ea6e3d170939891dd3a68a9ca32ecc1ca70000000000000000000000006ad11f36d051ccf5bc06bc53356549bbfa61a1a4000000000000000000000000aa148f1bfb4117057ee26f6c6db5dcb63985eeb500000000000000000000000061ad48a12f7d677725d1b78e1b133fc2b7a786f80000000000000000000000006a60add4ba066f29b277b1fe182d2dc02854b0340000000000000000000000000dfe4fe4a17220dbd5a1cac1fd5947c5207987410000000000000000000000000e44045501ae57b0d9ffe784b9f4973ca545858900000000000000000000000075caaadcd038ba3313add4389d666967deef1607000000000000000000000000e58b397f6e549c1ddbdca718efc7344d9e4e3d39000000000000000000000000b9cda508d603618ee0009dd18a7fc4a7175db83c00000000000000000000000097fd87cc32ed4ccee07b17e1159e9aca85b223ab000000000000000000000000b179485353ce76f1b3b9f491b147f4f05a615ce1000000000000000000000000a967ad9be321cb5407b3d79072a66324f491d1ea0000000000000000000000009e6dedde895daae2f82cca76346f14ec042d0a3f0000000000000000000000005bf4d5576669b67eeb261eabee1f402f612b328f000000000000000000000000de7a619b032a3eeba16f6e20b4440320dd02b437000000000000000000000000cb1257e4f2efd5ddab72a57e76a0bdd68211c1e700000000000000000000000000285086d8dac2361eb3d3a9a98f689879e454c8000000000000000000000000cf6069c99108b45c094d65e5016537fdc1bf6c14000000000000000000000000453bae9d628e05078cb194be4c16270b279306b20000000000000000000000005fb0231244f8e8d851329ac7bea1b74f6e4b4c1f000000000000000000000000b82044882c713c3b5a135eaed1e745fa14ba61a8000000000000000000000000f1cab5e2fa0a539a06db5f62a0b03e4120193c9e00000000000000000000000057a6825a072969e9082a56cfa6b0db840f79653c0000000000000000000000002c654d5083671326673819c8a5a5816c4845d90b000000000000000000000000ebdff89f1e1ee0489a1b1b5d224863128b4b16b8000000000000000000000000c00825acdb6fdd60dd94685ba8d40a3bf692c9020000000000000000000000000eac4689ec832305fc60d3eda84f90ce065bf6120000000000000000000000001b2f5f7756c8ea39e2e136da2250b39abb0f0e4b0000000000000000000000002f2fc34e798a5884efb4022c8caa402baf94c35f0000000000000000000000003b81768fd8c29ee7f185875fe8c6a666b56f3a420000000000000000000000009b246227a98d2d644017e9a3820b625ce209edee0000000000000000000000005438f01ebba17c7ee279af990d0a8a02267833e40000000000000000000000003c42ce7e967a02872037bf06921aa235878365230000000000000000000000002f953b09e3a1815162b61bdbd5c450e748807a2a000000000000000000000000ad260c99d91763eca8230cc88c6ba9cd1c7748aa000000000000000000000000cbc886eae06ade224d672927bb4e92e3ce390a68000000000000000000000000d48c39c5b40ab9bbf5afb66d56609e9f2a27987d000000000000000000000000baabe13864bed38d66e1a10316dc5b1878dec48f00000000000000000000000005a8db73fa0eef886976c52e03e043d5a21fd2b000000000000000000000000065a5c177cbc0a3b119c980bb643e0f28b73f49b30000000000000000000000006c721ed35f3d11a22d51f0dcc8758045c32ebb81000000000000000000000000fd4640d4fb229bd607df0b53d59075160deddb4e000000000000000000000000483d98b4f0ad0abbe910ea1605eda41b01a6c5b600000000000000000000000062de6a6409ae0127a8eee69f19aac360b3375589000000000000000000000000c646cb51295519a2a16b736e0ef4efb3b2363a8a0000000000000000000000005ea53576ec7916c1d4f633ae35e9aba3fc37305f000000000000000000000000a7763cc0694d056f04359d13f64bec5f6745d092000000000000000000000000fe077390e785fb9d31bf1f7c0daaf44e22959e6e00000000000000000000000012fb886a3776f6b04fc0b27346f55a89f4918a060000000000000000000000000ad5f42c44cb1e8afaa116e963096de97bc7482e000000000000000000000000af4cdbbd068cb781b26a587e98616c90017b1054000000000000000000000000c3689b375a6371939c4a70747aea75676d5ef074000000000000000000000000a152b3ce9203aa7ef4b36d6a64ebb1ab358a030400000000000000000000000007587c046d4d4bd97c2d64edbfab1c1fe28a10e50000000000000000000000005cee6eefcea0d23e246f900000db7f360e64bf5800000000000000000000000040930ca9bde289c43b33639558c53b1d5eae101b000000000000000000000000a20456e735ab50eac5cb7343e7f91bd066e52c2b000000000000000000000000046283298835281a9d0f6a3543c4ca8d2653a0ea0000000000000000000000008d5e59e11838cff72af5fb0681d96a9136ad060400000000000000000000000053aeb4a27ee6a2a3f7f21f5f2e14785480ac556f00000000000000000000000010b89fa48ef9963c8f0a3202a1da985ec17576cd0000000000000000000000000c645d0c6ec9ec7dde5bb8f5e655e11775f44277000000000000000000000000e3cb5669606b1d7d60c5703e68ca85c12d399a7d0000000000000000000000006089098ba20978dc50fe50e97b8dc4adf6db8ba0000000000000000000000000a5a9c69af0d8a1f236d1e94d077eb77f21c249370000000000000000000000001e8aeb4d5ed55eadd0a6e69f198fe89522603d5d000000000000000000000000e29bc747ec4bf762acb3221b8c3521e811a7355a0000000000000000000000005ba41fcd69d662cf56ae82f058976b5e14afc923000000000000000000000000280aed7f23e97e5c27ca534e94914064518bf2320000000000000000000000004c98f86a157774ee8defce41ccbe8822bac64ef8000000000000000000000000bb3f9a54af88f7a16374724c69ee5c823fb34ad2000000000000000000000000ee9a9b7a3158bc4064c55b47368b4ea3856d30790000000000000000000000001e4c59fcbd7e040ef9f2aa9d5d286a4c96f1dcb30000000000000000000000006b1f07919d204dbfee050818b9ea7b799dad10f40000000000000000000000000d1d34baa5be03bd566a118385f703b3624c87f60000000000000000000000000bceab156be01edce982b6a8e8b98b1a35fcc25c0000000000000000000000005fd3987f50439abf30e35407153ede6db9d7f909000000000000000000000000cd528ca3689f0f80bd3d45a4a438253b824ab8d700000000000000000000000030e69c65230d4a93602d0859af78dfc56306cb49000000000000000000000000934b5699d497aa156be908522e0fdaf5009666d20000000000000000000000000e67ce7da06875ec116654bdbea4727e5fa49d470000000000000000000000009683778152eddee1636baf20794d511461baeed80000000000000000000000008464dcf46952c0fca18bc1df3a7e7b75ada93f6d000000000000000000000000117b416e596a6062650160e8e69f2e5161800270000000000000000000000000382c6f4dd388a71458aaefa837b385ac6c33ddf00000000000000000000000006cf468dfbc51ff2f920216fbdea3876a9450029d000000000000000000000000d227bf661b456b5e588485268685af71518673ce000000000000000000000000a7c24729e5961c68c572b05daaafce92c054b562000000000000000000000000097e2f3d492c450694bb3401b4929938e783e41a000000000000000000000000a60d6dc7cb5e2a16593c0ceb9caec3c10ef8bba6000000000000000000000000ef89837d709f8ac0872d4203d814a4f0cf4c117e000000000000000000000000e28e8446e049fb79b5501ec5f467130ad9194c9a0000000000000000000000009429716e42e2024e5731c26f613231b0f759cedf0000000000000000000000002b3bfb70911f640acbb6f7baaf880357a02840ed0000000000000000000000005b974b8ae81b176ede78ab9e1ea6907e0615cb3f000000000000000000000000f241399950724e2b216c4eaa6c8a114862319cfb000000000000000000000000799348f0f351e62ee14b7a723a2e929d1a1c183400000000000000000000000088a848892fc936b2cf73ce3f29e24607cd3c8f6b000000000000000000000000777808a5db4d377e810efac1d7ab77f6f315d8c70000000000000000000000005ed324b63affda9a0ce77003b656ff4b63a04cff00000000000000000000000085b0dc990c73ff1f74d427e6a2ace098f5f42eba000000000000000000000000cd0912478dd91429b1cc613a2a4eaa7f0fbf0d23000000000000000000000000fd6699dd803ed20d8e9e7eefc6db5f9cc8828fd90000000000000000000000000beab641d901d27e4a72b176c77eb84838e2b027000000000000000000000000b738e818f3f82c31142fbfb05eb5d31c16c3a10d000000000000000000000000560d679c82f93e3218d0e40a02eea684bdd44587000000000000000000000000ded23ebc9dd911e1c694b8ffb6f78f286664be42000000000000000000000000b343948843ceb491e07ed1ff49673baea33e273e0000000000000000000000007b168434a2a29374898b0fa6b40e1a2deff2b120000000000000000000000000ff2443b983e349490d7d79b71cf357b4f99961080000000000000000000000006abfdb5d406d9fe549c303805968eb295ab9ddd2000000000000000000000000e8b34d2de181a2410345ee92523550500ee80b88000000000000000000000000b36a629911813e3be99b8eb284bbc6d0929fa0b00000000000000000000000004afe776a7fb6a241e989543672d99601abf37dae000000000000000000000000f18e91f463d35ec221e5cdd0012d64f7fa159dd1000000000000000000000000b65717a15cd62be42b4943ff39b2c8f728879859000000000000000000000000910d99cedfef3adf6fd263823d6b8ac6b712161200000000000000000000000047c88b005e3a51ae121acd6d2dc702e0de1484a900000000000000000000000054f6a9d7acde5dd94a8736e305d9e6a5954c673100000000000000000000000005bf72a25e8a11895648f78c093cf2f38c2feae40000000000000000000000002e5c9ece2ad6caa8d168b9a59a5518f7515bc797000000000000000000000000c754b77235522536ed09c8fa5f315ab0a679b32e000000000000000000000000c08c45cccfde5300eb62ad2e27cfa6205351a91100000000000000000000000029addbcc5f1ff2d54ff1eb6cf014e6d1e309b54f000000000000000000000000178683855ea20f3352dbebdfcf2ed53d36d4108500000000000000000000000014afeef36497ffc8447d8ab091ea5a70f155ac86000000000000000000000000cf4b5e3e557a8359fe2fe2b3fd15ecc781ac2a740000000000000000000000001674d6af75afd9f18d0fc3a82d668514e044ee1300000000000000000000000063cd59d81013a1d04e53cda13065e3124afb740f000000000000000000000000fc52cd54901dc555ba0e19ffecb9c82e80d742150000000000000000000000004a696c31da452491d042dd2682917e1c30925e950000000000000000000000000cc6f91160437261cedf0d9f04f30c05330aa6ac000000000000000000000000a396b11fe7195cf43b089911f9ffbc8e591a379400000000000000000000000044725f3c536fe700d5a501051f99abb4a220ceb60000000000000000000000003d75e27e9a48ffd0f6e0847158573a9bd2170caf0000000000000000000000006d6768ef4c7c8926c881fa1fdcf56711825c98b700000000000000000000000000b5f7377213fe2f9815b33cceecb895c7980ab20000000000000000000000000308ee16ef480b77cd4c4d8527189a91913bc78a00000000000000000000000014ac328ef3345f2c23bde5801f56139a309c5d6000000000000000000000000036673af6303e225d1b7f47683332df66d87e4bdb0000000000000000000000003f18aa4ddd7948faa18c642de7e82bf8a90a4f8000000000000000000000000047741ce50648ac850bb35e36ac7d551c2d94dc4f00000000000000000000000057e16fe049d9a834030c8108ed1a12e8a119604b000000000000000000000000666c488bfc1bd39fc6f94222194be038a9a5e1590000000000000000000000000706a0c7c5b68c25c30325c06e7e84ae9d7fd69c0000000000000000000000007dab55f8c93732172b028170152e55fd506460b8000000000000000000000000bf4b61a8b9974766769ed7dfd22d1c96647174dc000000000000000000000000cda663838bf74fe9ec72098e496ffbfd6ae61671000000000000000000000000eb34c7f839ab4b1321448d61f282ebaac068110900000000000000000000000018d8580b824ac341620237327b9fbc208ecc069a0000000000000000000000007489da3042cbe2d7876b75dc6aa9837626fce034000000000000000000000000002f917e2c9b80dcd272c60b3fab9578315385db0000000000000000000000002ab7bae6b63daf55fe60a1849b56ac9d6df138df0000000000000000000000005744aeb6dabc2dc67eebae63b1991abccd248d83000000000000000000000000e26060915e953d675c9aa56de64916ec4e0360770000000000000000000000005deeff55e81d2effa7772e563a6522fe68f4a6b5000000000000000000000000405d728356c24f0f0a749e0961e856c4498a5266000000000000000000000000ff6625dff78d998833e12acf77bc8db419afb6da00000000000000000000000026426aa335bb400c1fe8c32cf9eccb65fa321bd30000000000000000000000000953678ac2ee8571486ca9f94d3306d403cc76c000000000000000000000000056272e3a82d8fa903f0bbd697d6bcc77caeb0c9f0000000000000000000000003332bf407508da91a96b7f4e68be17a044f273ae0000000000000000000000008943b6c8c565a4a50cdf14fd1ba48d633acd1543000000000000000000000000f378921ab5368de34e7147aea8531a5614b84bd60000000000000000000000001061d71557dec73bf8f65df86f161b4e00f35e60000000000000000000000000d9b8255a0f616f8848071b1d4e331a49e3bbefc2000000000000000000000000281f6c1918e6dc6c2926b0283f6f443d1a28c3aa000000000000000000000000071c68cbb1e54465cc24e53821c9b1fb20726d6500000000000000000000000004da399a998286ceba2efed7fa368f7b4d6c4841000000000000000000000000c7a8daa3da8ac091fa93f8d50f8ee30ed3dac6070000000000000000000000007376f6802ec49f6d87d4bfbc7d4004381d0a04a8000000000000000000000000e64fd550c22c490aa36def9c697883a58ae8de47000000000000000000000000ece191176a47c232248e6ec151b6471ba69f0ed7000000000000000000000000dbcee64f332bcbb6eae85b535ccb7eb339b4a63a000000000000000000000000df675fb1ce85fea0ebc236669ff870a04f788a870000000000000000000000004444b33e42da1dff37a3c028d3ca8b08a62ef3a6000000000000000000000000d3afb220cd5072c4ce3d53ac3541ea11a3705c64000000000000000000000000950d74d893df6068abe2ed2cd8e9030425a1031a0000000000000000000000007059909b788e8531b745049eb0fa0c1b43befeb500000000000000000000000071f77e0e5afbaa533bea1bdb9c72356b6bde617e0000000000000000000000000a6c8cee4b41558ab133febee8c3ee5d13b3904600000000000000000000000042c5c49aa153ebdd90d5f0d2b420c8bead24e6a100000000000000000000000064972fd286c868a3dc4901e7185e39f63c561c7000000000000000000000000069ecfd6377574ded7c6c3e98fd745ece07501ac800000000000000000000000067b88bd645bb8b477c77fe9f78e08ffbd265cd38000000000000000000000000375bf3d5b58a994f60dcf106345e484427faf39b0000000000000000000000003a99ebccd8f3d4677e5366c5e897feb309d78eba0000000000000000000000003256bcc98e899185b2fc39c3e795ac4a085a5569000000000000000000000000401b4b8f46d477d49238879880a28d10f3495d36000000000000000000000000368947b0fe259b31907d252fb0c9a7b8a51e1489000000000000000000000000d7dff3875a4059123f06fcfc232fdc8de46152c500000000000000000000000036be6a60ca19c32340aa646c0ef37deea5fea650000000000000000000000000de2e2d30eebdf65acd8b6f11a19dd19a732cba2a0000000000000000000000005c293109dcd58386ad847dca6816027b0ba7d3cc000000000000000000000000391e7d3be8806fe14a787666edf4619e94b49625000000000000000000000000aebeb4d129b74d1a38908894bcd82f779c02c59800000000000000000000000078ff8e1aaa7a551006ede1ed96b3e7472273cd7800000000000000000000000035608a7fba6114d3545f416069b5263e9a38dc18000000000000000000000000e92f0d6638991e06a92f940adb1b068f591a44000000000000000000000000008a27658e6a182b0fc165b450ac0733e80173c2ed00000000000000000000000037965237573ba90ea9be82c74f786f5db354a39e000000000000000000000000ebdc53bf97cf5a8f6d3fc460529755df81b7785a000000000000000000000000032c70cdd8ec7301395efea1fb401380bdc245ad0000000000000000000000002a2e5f20c2da076abed46a7e1b82908973be8c06000000000000000000000000a2763ae915e36b2928f3cf372cce3b7cfc8dcf590000000000000000000000005fb4276164d953e0a9d89c68af14af9ba15e19a800000000000000000000000090ab1584829a534b13e1de6106fb86ffa4d697bc000000000000000000000000763189ae5039ab6d702f7d63cd4e3e88dc6fc79200000000000000000000000073ce7096a0ce24177f3688f12255501719f98f9f0000000000000000000000002d42e1eec1c61dd9d1ddff2405e91ba6179aa0b8000000000000000000000000e6f2109607de966a889d690fc17be1a07ba97a5f000000000000000000000000d16284d6f44c6f2839880e1d7cba52018add8e070000000000000000000000005f403a34101177b8abf19b40dd816aab4bb7e1f70000000000000000000000002d021b7465ee452da983c11ca4815a69f23dfc5e000000000000000000000000af1de83d68ca459dff313423101aee24988467d100000000000000000000000079db7247d49f9caeb73cabbb0cb7c154a206fdda000000000000000000000000a142163caf986b9cf373ada3dac2bd438061eea10000000000000000000000003322cd4c54d44fbe9e41b522b50792159fe8e7f5000000000000000000000000713059e10e2a86a6bb5bc0c9caea14264f7c514f000000000000000000000000e5cecafbb7b9e66e132820d1a606c2eb4bac1d3d000000000000000000000000c201b1805fd1437893f82ac380dd4aa9e1c7965f0000000000000000000000004cc8f688eeffe8afad4831280a71470ba02ed8f1000000000000000000000000d335b7e4e452c0b1ea3ad11a21d749975506c37e0000000000000000000000002a481d0520dc4ba75e5b80ac273ad4f8de9c358d00000000000000000000000032502e62203b359984ac7f0e72d53f3436e9af7d000000000000000000000000d994e3e364da38f7960dc6fad9b70adeeb7b8af300000000000000000000000024cad7ed3cf32e26a9577a87ceb5130f20bf65820000000000000000000000007a0049fe5208c6ce9c02b00051619fc3e000dc2c00000000000000000000000085d446f9a607cc7e8cebc7d1547437ec9c840959000000000000000000000000cb985cf92e1139ecf6cf8864b58800760ccc33f6000000000000000000000000689f1fd2edac701c2301cba6e9270b27969c6d2400000000000000000000000016c9d743c8d7e46aeae1962275075747c4a9efdc000000000000000000000000a02bfb23935b0abe38cf5608b9de03d74a47ed39000000000000000000000000e454d5bee782c368d1b55d2d675861856826ea16000000000000000000000000e9fcc2b201e791913e342ed1102d76c0bcfc73fa0000000000000000000000008485747ada0457a4c3d754aaee99931066df27df0000000000000000000000006ff957a80a4a7ae836d23fbbd54f4ad98c586586000000000000000000000000f2294066776b13649a2656f937e4872e0a96394d000000000000000000000000f8562cbb1c897f1e491d0ad9c26a2456446e41ca000000000000000000000000a91f37c4d54074fdb2de433ceb2c85dcf2ed588e0000000000000000000000008e3187bfc27d61780c0cfaaaa22b747e91b1a70300000000000000000000000081c4d13e67c9b2a9a32f87380aabea18cc8434d80000000000000000000000008b7e3050ec7515490253fe5da4a0dcb28b170f13000000000000000000000000a7692c2f57f4a31060f595428ebf4bf5bb9c844e000000000000000000000000bd9f3321e1243d48442a681fe6f0f92b0e88754e000000000000000000000000bba3c3c1d38aa5ed0fa1ce6bafb9d2679b2612fc0000000000000000000000008dd4e9ca5b55202329bba2b12690672f3c398e27000000000000000000000000a180a89b92a19767cf9e6b2d17ef12002a44cc070000000000000000000000001b8d30a871b37038083f0ea03cd62cd2a7751104000000000000000000000000725f45026f18756d2bbaccac4069e290c937e80700000000000000000000000097701055f57d01fcddcd181d3b47b8da2bf9b4c00000000000000000000000009df87ceeb6610b2c5cd237068a91ed369099102d00000000000000000000000003c94243035eb40730cf6d0020a6fa2a168f57200000000000000000000000007854bc2a56363db013ea489cc0fd39a28a20d9e7000000000000000000000000bf32dcf7aa6eda1ef8504bc9bade261a143510b9000000000000000000000000d34170e62834b62ecf8f02ac32a266e4fdad02da000000000000000000000000034eee0f6ed1b34dfae7848d310625f5d7caa514000000000000000000000000ec6b015f5c023056d610c71316f0d4e244a716f20000000000000000000000003d89e148560f625cac277b2c97db407da0c5ff26000000000000000000000000facff673c1a9aaa6ec16598cbd43a2b7b0b39a5000000000000000000000000064fbf9d9d299df84ce51cda8a12cc4578c873399000000000000000000000000f2f3823821cdeab50fff4c620723d9d3f199e6dd000000000000000000000000387aaae27e721880561f4ddb25b7ac9e5b303527000000000000000000000000bba0a9f8b72f1ad3b0772d276d21f5c9a07e0154000000000000000000000000bf740d0df311fbda350cf4693d559a1565b27259000000000000000000000000c54600fdadf27c9b80e3dc559fbd4d980fec8ba900000000000000000000000079f910f11a2b3dab380b0b6c1e75edfabce8423c00000000000000000000000022e091333eed4fd5ec370992592b2a70e6042ada000000000000000000000000ecbfd7db76fe64426c82e2a5f27182ae97214dbd000000000000000000000000b2d5a39113688394626a62a7c9848570950464c20000000000000000000000001f38db85b2d4b62ef475e417e3e6a47187b34a920000000000000000000000005e29782eb8ab468c267ee63a3e8d0f6986c84711000000000000000000000000e36b336f8a83640767fb7744eba31ce99e8c015300000000000000000000000052ba1a96d7af90531d1d811a7c98d01a34d26d89000000000000000000000000b134b3ce60eae0b2f43042169a76ada47df090040000000000000000000000003452c1cc60690d803cd387d938f285fbf8ab75610000000000000000000000002dad49926e4046e41c3155f9929c7fc9bd15571e00000000000000000000000058fc40c550dbb34b34b30f0a8bc50210ad75dc650000000000000000000000004ed2c56261bd182afd7a40b8ceb24f526b0e3fc7000000000000000000000000d4e5e41879b8379bd76cf28ff7a2c20bcaa0bc21000000000000000000000000f969076e53efd774994051e147dbc6af604c5521000000000000000000000000225fc0f44c690333005f9f981bdc105306a81fe0000000000000000000000000ccbcb3e19ef1aba8fc78e48f85d1ecd5adbb9cf1000000000000000000000000f9b4c39cd941a2d39c4ddd87452c72a5d9ad602c000000000000000000000000c43b8a0242d8ec31b86d1198dc436c02abf5d95d0000000000000000000000006967017f1b39d18912d3ee5717d73734773b41b1000000000000000000000000f30d58bc5360cb3295b16d04ba9bcac0ba898fb50000000000000000000000008e3eeffb632e71a7f350b3e9dcacdc7f9bd13bb100000000000000000000000070a24743061aa8fc9dea9d663476e2c1b9248dbe00000000000000000000000062234c14becbdd5abf031fe769ed53eec8b5a1fe0000000000000000000000008b32cae72caefa46877ba3ecf6d18a8cf55efd0d0000000000000000000000004d14f6066f8f8b24f3ec8d2774379ff394ccc2c00000000000000000000000000bab129102d8e7e96bc2d15960308b6f3e1540d600000000000000000000000060ba6edb8650163a35154acf46a0614cdb624d16000000000000000000000000df17faab2077946cd607adeba19b23ceadf799930000000000000000000000004a5ede06c08a4b32b3ae7114eec4486b76f3ceb2000000000000000000000000a0e53b59a771732e591576da3f64a46e438605e100000000000000000000000043326e75232dbe8746db493d052138eb93b2e9aa0000000000000000000000004956bea05a8ff39ba00bccfbc148965b1ab581520000000000000000000000006ca2fca2e368b941ca749a785304bb9c0df23fbe00000000000000000000000031e69b5ecf8d9c0adbd1afac6cc536806ef6a494000000000000000000000000b8168db7692556d8362bd528272479f6b0c91d220000000000000000000000008560e0ef254f1b529fe451d8400f6802c8dc6c200000000000000000000000003005a2671ed8622437ead840f61d4c35d7eee73e000000000000000000000000fd8a8ff896ccd28efe1c4a3ef69b9c4fd3f1943d000000000000000000000000f83ca99dce9cc2d55794526bd7a65010911c16fa0000000000000000000000000ad987a788e71205f890c93fc429968cc2065bbc0000000000000000000000007522c98148e6f90499c8f15c5267e947d8021cfb000000000000000000000000a2394f335d6c1be1b7b3e6812a1c4fe5e8ce8af7000000000000000000000000ec6173e7e83790cb96f2005b985b5cd1c83afbf8000000000000000000000000199f148c840dbdef7f624bffe2777e78427a8d820000000000000000000000005cd84c60f29a42a989b633fd87abe69aacd5a90800000000000000000000000037c118a8bbcfa7cc2364a26089948284928cac6f000000000000000000000000ff3487f9d635ae930c90b206bbfa3c15c6474a7000000000000000000000000019a299136e65bfceb28f3b1e03936a38eb155d5500000000000000000000000019d8f268b202366ed12209c9d6d639d8e53a2bb9000000000000000000000000f832808e290408c08028b9e3d717d0eb35c3c5c5000000000000000000000000b88929cf5f1c3621f1b219e122baa786629ed04d0000000000000000000000002bad29e33e3a1ba03640449c08677473fe1e0783000000000000000000000000eaa3c4611775b552ea857ed04fec36f8f7b7b629000000000000000000000000e891b5335e8583c8c4f0676b6a706c23b7be884c0000000000000000000000009ccf4ad75576ecf9ba8e78928e9e74708891b9eb0000000000000000000000007c85d190bba6bf84cf04c5ebae14177772fcdcda00000000000000000000000020f43ee433f79ed696ff095b886152ffe08cf08b000000000000000000000000053abe1a5329211a00361ff572ea367baaa36b0700000000000000000000000097605270670bf87bb94a06ad40aad9923ae078db00000000000000000000000063c0f721508a6ee1bf976868644c8cdfcd01ea53000000000000000000000000fdd9136476a2121a5341566d2f25916ad344688d000000000000000000000000584481c88e90fe33ceba439e6a6f489720bf40cb000000000000000000000000bb9bd8eb151bda8ed96c09635206875cc3714675000000000000000000000000967dc1012ad26f2a4186cf2959139716e37e46910000000000000000000000000a3a393db2ae05b8e39bec9184ebae2a88da6f51000000000000000000000000cd64a5ed240b87d55b17988413d1492297bcb70f000000000000000000000000c7b8976c8a2ae5ccee8b916cf29deeb357dab1b000000000000000000000000060b9de85bd3bb58a706ccaec5a32abdf6e9120cb0000000000000000000000004cb764d39555228eaa5dccb4b7e5bcdbfa417b75000000000000000000000000e1dbfd2e3fc59c6d47977fc032a4e98efb8e41240000000000000000000000008251a8013d018a855ab88849d9b151af6b640720000000000000000000000000b5ee030c71e76c3e03b2a8d425dbb9b395037c82000000000000000000000000954021052072c6b6d8e1feb5fa2c093cba72a34400000000000000000000000000000000000000000000000000000000000002a3000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001