0x9ec68f0f0000000000000000000000004b195337611c99a673f1e7d4d94692dfcac76c4500000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e80000000000000000000000004188d6d3a476affd6781fd8d68d280e0d8ab774f000000000000000000000000f9142866fe3113fadd4f83047d8fb1b0f2596f770000000000000000000000002e9b9ad0d197ed5e3ab290ee5e1f46d0f093e13d000000000000000000000000b412a9fcf1e3c5aeebfc514d0d366cad397655f8000000000000000000000000afdda377ba687e615ff9c709f40a4aa166f9fbca0000000000000000000000007bedb18c443267e8b4928702a63f0b21cab175da000000000000000000000000e446038fa9a2e2f0ea6b97a6641dc67c8e967e22000000000000000000000000aec5f2d81ae6f504a147503293f674582877a889000000000000000000000000f373b1109c1570135ad9f17519416d1d334360c60000000000000000000000008fc962b6bcdaeb428911703d203650c4ebe91030000000000000000000000000ffd92144cafd599a5a93e4805ca4d8f0e666d623000000000000000000000000e367540d6678e775a047339d72cca298d55abcd90000000000000000000000009877a4da99255ecd42cdabdee33ec7b0184be5c50000000000000000000000008d8f4895b90fab2a07a98880e27fa24bd1ee792b000000000000000000000000825aa30cf1d3f6d97b7de2ff4a1dbf8bb82212790000000000000000000000004ccc0e3fa2ddf88b284a6eb0c655e0748f0e9907000000000000000000000000fcfa1887a1fed92163a00a9bdbfe2f7c733f6c5900000000000000000000000073a7437c5a2a32bb18c37899bc5940032554fbdb000000000000000000000000941403f311b7187985ba8fa40ca89fb1a410c9d0000000000000000000000000adf0385585682c6825745dc54bd6817949de5fc500000000000000000000000013a28b772a6a0e8b81547592bcf2f28b8934ea7d000000000000000000000000f048b395dde516eeae015b50b4ea35dfa5bc31d10000000000000000000000003b50d28869a155ebc8e164dd61f0876551d060580000000000000000000000002cfb796efb8b004f8911c794b172911e0ebb3d2c000000000000000000000000ba6a5beadc3b9549a543307ae39340981c9b9bec000000000000000000000000691842251b43624ec8324796bafbdda5410b0acd0000000000000000000000009eaf28ee9cdd76d0c140eef3fedef8410c1882e6000000000000000000000000e0e578e23810a0b3c6fbe3c8fe85e3adf72c42b7000000000000000000000000a0ef96f37ddcbad1ef86f673f26c6a92528b01ba00000000000000000000000050e4a02362373d9dae47f340c82fa146e1d061580000000000000000000000009e5f1b97b318ba6b7c639dd11c3f88e9083a9dd2000000000000000000000000ce6797e9c1c4f439dae7e1d7bc093ca793b96737000000000000000000000000b70fdc6550e36df789c3a352e56ec17794053d070000000000000000000000000e6a20653ed5df8243c12aefc23fabcde50a1475000000000000000000000000d593f6b52051b45424594468494a04037f828ac90000000000000000000000007337b39e75280ff35c56ea8cdf70a97425d27318000000000000000000000000485d18b88a740dd8898f731458e5937429a410a60000000000000000000000004e106d5e97b59c6b0cd84bb9c65ea675705021760000000000000000000000002efe05b6670f30ddda94f24bb89adb709a238404000000000000000000000000f02ca0977c8d7cf4880fccecd1ccd398c3be7c1600000000000000000000000030f48cdd4325cb707ec7926f22536e6e0dfae01f000000000000000000000000b05f1f28daaf04a27b96dfb05dfb2e7631fb29ad00000000000000000000000062cf45b0bf68d4cca4bf891615e5c49425d8536a0000000000000000000000006fc6429d94823401811b55c75cdac8a222fd24c50000000000000000000000008a9eae28f47667cae66064abdd0e607aeb3497b50000000000000000000000005dd92ebcac602f2ee8ad49ad1e5fc0652933c02b000000000000000000000000229a413d6f6bf0058ed66c9321b872d55981e46c0000000000000000000000005ff8b2f3d1f9f701ba57292ca895b3ad998486bd0000000000000000000000005619d4a7c22a59fb3f94c625bade5f468b30a93c0000000000000000000000000ea1065e0ac3d6670f9422a5f1f833e221216ae80000000000000000000000007917cf4db3ceefa2a847f5b07da67f91f6c3e8280000000000000000000000008909ab7d138a9108ef72d56b0979ccb9a79a99a0000000000000000000000000469542510da19a3122835c78e58915e17a99e799000000000000000000000000a15596e632c5a648bcd748e924c74860edc948fc000000000000000000000000ae15c745659d5ace5350330cb1f389dd20d19739000000000000000000000000088b9ef9f406aba7cbce2f5c1d7a6dcb2cb10b71000000000000000000000000f1780023ae595f63acc54a8d259b975bf66ecd4d0000000000000000000000008e35a5615fcebcb79d4bc94e5c5a47c0d5b4967f00000000000000000000000025d5fe68237f5c76554b39167db3a59ae39c4bfe000000000000000000000000e490028a4eff8769140d5a9ad51ed1a366084217000000000000000000000000ad1ee1db977bf104ad9985d16e6b8fb1f2f5b725000000000000000000000000fd44cfa4765da4885d4a812af7693dadd497e303000000000000000000000000e8be32c792110f424ff029e8b7c0eb8f0ff44d0a00000000000000000000000045ae112eb4d29bdf7a0732be17dcede2ab22ba7d0000000000000000000000002637c9178673f830517374b5c3ec191d4ddee22f0000000000000000000000007c0fb1e75d5fc800892f7e91c232c18e0584cf71000000000000000000000000783d8b7babf72a599382d39ba05dca2d3c9365b30000000000000000000000008154df69eaeebfec615751261b14bdb3e7028e07000000000000000000000000592facd1b501ec5097c9db01bcfb6abc17223fa90000000000000000000000001a7fe2fc42ccee39c9edfd37da62592e8c319c79000000000000000000000000cb3bc2527bee5ded40a63525a7361db3442d71ca000000000000000000000000c09bb78e96479a0adc04aaff04bee7e1658d56360000000000000000000000004e3af9446971b8e29ea55819513d23d7eecba162000000000000000000000000dac3cf2dd2da1913fc6d0379d082a56bfe22f812000000000000000000000000bb22619d29d4b0cc149432b57b30f0664ba2a2bd000000000000000000000000e1d1deb9794db03891f816d49bdbb1fc06ccfb140000000000000000000000006c94abfd72b3fde38c39a87c083f4d483f17f47400000000000000000000000068069746c51ba320fad0c040cced7ed48e3d8cfb0000000000000000000000001f713d74f185ab538f444a24fadf412074eab2ad0000000000000000000000005dae934582c252583f8b901c0dd9ba841c2eaa19000000000000000000000000ebacd448a23f63a156841d440778be89613be97b000000000000000000000000c4af3bcb48a06916405b808aa8891e9f8545b886000000000000000000000000e3575f5b3800a89e4155ef795b47476e6dad0426000000000000000000000000f16ee58c6ec15b0d1ae076144747660d9485c1e9000000000000000000000000418095cfea9d25eee1793a2f5362148cd362b0d400000000000000000000000072fa1020a8dfc40c968cd6ad711d805fce1e5a70000000000000000000000000049683cc7c7febf749c1037da79833ee10ca56c90000000000000000000000009c9687f3a92fea8383cf069f7e168df254fc6b010000000000000000000000004d739a181c2854711855340f9d5e91adf5c9670d00000000000000000000000007209d58b0ae1a9d8a6ea79ff72413cf350a05d8000000000000000000000000ea3d8ae32ae6421a7e43906b4b1981bbe0fbf8380000000000000000000000003a6246a17391c6f48fe2f63d2bfe040cb06ef139000000000000000000000000765eb07a203c4cdc48d5e763a20300b8ec68ee11000000000000000000000000bf4dbfb0bb65e4a30ec02e55329db2343a1a4f82000000000000000000000000a4750809041428cd5e2b121be3ba772c7ae4b39b0000000000000000000000007167eae4bf7c38c59da826255fe7aeae248d2bda000000000000000000000000d3a7edaf6170bc42762e0f1e2b41ae2489f399c1000000000000000000000000f584edbb878b3256dd25eead8127c70011e818a8000000000000000000000000a70c8755851acdc6cfb66d2a615f87c588fb484f0000000000000000000000007482aedd7d3d75262988ae0625817d314d0f1d3b000000000000000000000000ba0c4536b8dc31b5cc27ec6e44c405fbfb1ea9a10000000000000000000000006b65b2fb1f7495b8d756a7090edc62a648fc98c5000000000000000000000000269169005a14b7100f962c2ca1fa43d1d61a5830000000000000000000000000d74fe521bfa21550a6da367d1d00266d40fa9164000000000000000000000000427cff0174f6b31bbb830bdb9f5b9594ee84a09c00000000000000000000000055162fe2947d1cd2b7befd2b46fe06dc1c8448b2000000000000000000000000452b5d646f211aae736e0892077453eee42c72400000000000000000000000005e9a9487d9f1f14fb37f27a8003a2f84f6314660000000000000000000000000a09559412131183ebd61cb2666f604afc12b70830000000000000000000000000c8759f74b566f2f7290ccc424e07999250e8913000000000000000000000000ecac961043bcc07558e4ff40f421673207ffdc100000000000000000000000001cd94cecea845fbbf133ad4509fdaf23206726d30000000000000000000000006e7ef31bfc58707ae508ad2a939c2369402cc724000000000000000000000000bd5f2c9c577d34ce3f16002afc19c3e732973aca00000000000000000000000084a8e3b15ff6aab084fa3a9900156ac0bba199070000000000000000000000004c1f749977df63390a7b44e17d188fa0ecac69d50000000000000000000000007bcc0fe557b6c0107f49c25251ba5099e7ce40cf000000000000000000000000abfb68735e9b8ea92933e717bf1a13234e7c16f90000000000000000000000000044b9fb5d2357e4f2c305514ae8130d291b0c110000000000000000000000005a3700d1fe3772a8d11156bf5bf57895d8a8e658000000000000000000000000abe1d0de52889e81584796fd2384735224d323c5000000000000000000000000a2335035361938ed9f87f7357e4a11c8ad907a27000000000000000000000000e10f7cd64321f5273c69b9fcf7f790de370bc7da000000000000000000000000707e20070277827b74c3a95e468fb050472cb8a7000000000000000000000000701b8bac16f7d79c0320b951bd22e716976529580000000000000000000000003cc02b205c4618a04edbbd86962b83309b1c7dca000000000000000000000000c671b70124f7fe3e25dd83d7f2dfb81325f12155000000000000000000000000f208fa3a22a8d6eccc0fb37f57771ace4acd8d8b0000000000000000000000003bada8d709bdb9e76eb4a14eda0e2546af3408fd0000000000000000000000009fc4154029168ee67a2eb6fb1ea3abb8b840282400000000000000000000000046e4cd53e4a926eae9a7919a8b47b432a29a775b00000000000000000000000001af9d31b1b60aff18879fd6d50d3a70853ddd5f00000000000000000000000098f0b95d7d31f15f240c05ef3b282929425dceb40000000000000000000000003209a8814a0b77f73280fe4edbca50cb1fbdefe000000000000000000000000027b89fcfdce633273f610469bca75840ec6bcdc800000000000000000000000026eb9d8e54650d5638210650601aad5fe8625977000000000000000000000000d882c5a0ae1f09ba9fc9e5324206e26eef88ec99000000000000000000000000a723c4d94f770ab1482ea74a46ed488c2c58fb0e0000000000000000000000006ebe74d9c6e4b97e38524fac3cb0a7858007ed8c000000000000000000000000e0084f28a45c9aca6166a344495ba255891ed0bb00000000000000000000000069bc274bafef53a42ddabc2a78e76b71f3181fa50000000000000000000000005e3642b13354450cab76e753ee1c446b6b950827000000000000000000000000c56ec08a8613a45c73f2bea337b3680a376df6050000000000000000000000006ec7f027cf28c70ebd159e86785f49aafc4ed0c2000000000000000000000000ed548ec725f63651c0c61426815367cb45d403400000000000000000000000002438f173b82f99472d83d7a6bc0320761114c1cc000000000000000000000000cb21ca8e599b5eef65b5c79e620fc8b6363dc622000000000000000000000000620e3f393540d22701600f5a240d40e6cc3b91c60000000000000000000000002845495df4fefdd026d61c2ace6f3d83c1ae6f26000000000000000000000000429aed083e53018dac42725691b0e2b2d6508bb90000000000000000000000000f8e78add87861828f9ae87a1cad0ecdcdd8ced80000000000000000000000005b0f13338edf7cd3b858ba84b2eecf4a36485840000000000000000000000000c50d4965396fd899c204fe1a22adcdf1a3437f9700000000000000000000000098085fa448354a1220f45d5b6f3db69ee248f0cd00000000000000000000000065136ceca0ced7b4239b7b2e4acbedba75960dc100000000000000000000000078cc3ecc228485cc389cdb6d3efd0997dbbae1180000000000000000000000008e3c576d6d7c791fde91fee376a116bcad9cdc140000000000000000000000006ece8fff695fc04027351ba3e254d49baf350ca80000000000000000000000003a0f6570172da0dc7013048cfd8dc306b52f024c0000000000000000000000000a9ba972a00717c19c4ac6bc4d0cf72a0336627900000000000000000000000094a17e3daa30d906876ab9eec696a8ea12798c7900000000000000000000000077f7a6044d35afeb9fb158b02fc90d92750e2d9e000000000000000000000000aaea01cfe36afb6c59a7467673fdac84d3d1faae00000000000000000000000001801547355aca6f2dc8a4a4b9284da516c9a643000000000000000000000000848b3d7cc7c5ca0f1edaf47f544f88c2822870860000000000000000000000006202d9ddcb4755919902479f517b90f56b988fb50000000000000000000000000a0addbb9c4956f5398a34dbe8ac760e95103dec000000000000000000000000a6e2cd8b9dd3ba3cc2e0042c3e8441182610c084000000000000000000000000405c9bfcfe8e7ec23223d1e04fb7a9cd19fb0eda00000000000000000000000003c169be2fa91a8e5b20ef86f6aac84a2651645e00000000000000000000000000c1b1edfc173e15090913929876e071bec357db0000000000000000000000007ac1f180bbc19ee53ca6ec6f573cb690bdea6a150000000000000000000000008ee104182b218fb23b1adab227eb70383c56bfb7000000000000000000000000117e2ce10673e45321eb4460b973c20e513a3fe100000000000000000000000013eef4ef8fca471f242ab0f8f49a3db6017ada33000000000000000000000000a090318e4a5aac84a3514c8ad6ed2abc8db35b32000000000000000000000000fd437b9e805b303a15f51504280eac94757664cc000000000000000000000000d94f9bca61d0a9ec61fc3fad412a7e66b015e5fe000000000000000000000000409062a018e3355f158f0d13df222e161df92d7900000000000000000000000052839352b3be790a131b988e97cf3a3b7464dbd0000000000000000000000000b16356836670dbdbf98e36e54c753d0438f31828000000000000000000000000d451b354e6ae8d7c191b5ecf3fcdf2337aa2a2d0000000000000000000000000316a83dc59291f4dfb1a7931d5dc40ed516f0844000000000000000000000000384a4791a332efa102da6a19a49fe697034ba1c7000000000000000000000000c564c9931bd638091dd1a6b8727519e13350eae900000000000000000000000009f633722d85b74758afaa0409b4fd457e29937c000000000000000000000000557cee07243d4e188535c857f20324baae270e3e000000000000000000000000101d00649899a6e296e6a49e976e08d4b4e8b5f000000000000000000000000088998c5de9a724875c16074751696e38c4be6c300000000000000000000000003e5818739eef72bc618d9d418ba6b5c5d0d87846000000000000000000000000db83e076257b4f676f9d17de93ed6470613b2a050000000000000000000000001d1121619673ee253f22616d7b82160b2aec1f76000000000000000000000000a2f7458cb26908b0d3234066a5c1c2fa62c61b3e000000000000000000000000eb2297a67c93cd8f8db695c5122d6b3d519ed2620000000000000000000000000746ac508b6b2c70765842502ac94f754f329b0b000000000000000000000000d55d5ed6e49fa1985a91c025ba0f8016cd9a46890000000000000000000000002a08dc56a76b4b1ca51eecb5d1f18c4372b688b2000000000000000000000000bb9146eb1284f197fa98171abc0d770759b9b5f8000000000000000000000000d5e8938f88a08b7eb079e51396c0111c10b81570000000000000000000000000d5ec5c9cda4260a1774d23611999a8ffbd1dffdf000000000000000000000000390f9fb5a8e342457866b0407e99493467f554420000000000000000000000000f157d77deeaee7663ba9b6820455de5806c1b9a00000000000000000000000082e133653e5069a61062b28795ef19a99a3d2c750000000000000000000000009d49248871cc3f0725fa5a39655262025fc97bff000000000000000000000000961683d625dfe91c528a1adc5ac523d82da81b3f000000000000000000000000f82c1fc3770765042e9644025d249ab0fe8086310000000000000000000000003337359c655611421f5e10be103efdb19e207b73000000000000000000000000390adb794df3d32d1c96ff5af24cdb9209b42859000000000000000000000000c74be054feb1d6dbb2a508fd2a401a87f36ca5d80000000000000000000000008b4e45b8d75e12288cdbe7e002bec3fbb719e6ab000000000000000000000000dd2a7af04425bef8b77890423b3591c475e21a21000000000000000000000000b388acd6c0ca6d96d0a23a7f796f44dcd4d05e34000000000000000000000000bf0dec3312c4c67abdeca85e63e7c9de0b57c2f1000000000000000000000000c5bcfc2473eb3cd5aaef0e8543d3655a21e9e2a70000000000000000000000007a310cd0212e15801cfc551dbb95381218ac6cfd00000000000000000000000049ed1b0a1e7b6e846e79f60cd9b5d51809750fef000000000000000000000000d0c087eedb1a171feed0d8790938a563ae65bd5d0000000000000000000000005afb96a11834a0522043e0d39fe6900aef0a95e0000000000000000000000000a5cbfc70d419757d19b922cab586ae16b9491a4400000000000000000000000035beb5e4205814efe05dd75349b2755d28abea99000000000000000000000000dae33aae2372da5c17a3d8f9649dc4e88dde5d41000000000000000000000000b93e6a95abe9d21826daecf186b3858d9316ba99000000000000000000000000512b55b00d744fc2edb8474f223a7498c3e5a7ce000000000000000000000000b25d6b4abee477d9efef4b92b196e93e961c344a000000000000000000000000dbc582775c31d191a9fea0f02b3c2c4e594ad74800000000000000000000000001808d0045245a49013ac468f2ef50c21440420d000000000000000000000000f2e41f235f8c60c534b52f56c94c3c25a2bf1fcf000000000000000000000000bad933732c1d10d0472aeffba46ae765a1e210db000000000000000000000000dcdd4ed6d5434f22e5ead4334873b8246bc17739000000000000000000000000c2f1b9a818dd61ff39a3d700b956b22b5c1127c50000000000000000000000003252b59bc04a13ec87bb240bf6be13469dfe7659000000000000000000000000f191a9cfb30aa6a45d7e234935899529df7f5b610000000000000000000000002cc22df0baed281d2a5a6b3d49dbbc83f9578d410000000000000000000000003e49930f8cfc279e02b6fa35a85f03b338411918000000000000000000000000cd45be555d5f535dc02ed77d2780866349c8006c000000000000000000000000e87dfa6e07662966c02917933964bd7422af5e4700000000000000000000000065daba456f991012fc03c5660d55e1510283111e000000000000000000000000db01bfab9d215c0815dc0cc138885ced3cf1cc810000000000000000000000000363b8e5b9e1c5f975674524830773dbd323c36800000000000000000000000043749ccb6239adba33ef97296105cd8a7bc04ee1000000000000000000000000cce32932fdf71ed1443a9144b8b97cf9d6881f94000000000000000000000000b94e8b3a65d1709a3b572e1f0974daa774b9fe9400000000000000000000000015e501c7c2de32cffea5842a6c7fcaccdd7c342d00000000000000000000000062969591c32b33334b1155e51d5493827d885759000000000000000000000000cdc2fd0bf92e620c61cf2dfad829b00e823050aa000000000000000000000000e8bb2e08e6f52f11d8b65e2a3db772daa60e117e0000000000000000000000006b020dc9a5371b8e5421bdfb8aa0d6f52d0abc4a00000000000000000000000083ef298909fe05bef440c7cd1f06c031ad1fba8c0000000000000000000000006bc5c6041e527331cc955d75a84b4740258d84180000000000000000000000001a32a94f6877c1c736df0274a23ed6cd0ae4d5b9000000000000000000000000f7c5182d09f23dd3d7e2903de9e4f85b10d20c53000000000000000000000000b8e2ec13ba416481d62d052a9e0168c4a2fd703a0000000000000000000000005bf67a722aa3cca6a13ceff3ead075ceb86999d100000000000000000000000003137c5b4e978b044e9f95b7a270d6768f93083c000000000000000000000000c0cae585ef84aa7ac9dfc05ead84ac9a6d5158d80000000000000000000000002cf7b7eb1aea30e118ca65fb7478b44b93c39884000000000000000000000000e518fa08415f0a2fba326f3680ba5897cb2de59d0000000000000000000000008efbed80ca4e98328dbb9e51184e5fb6baf84709000000000000000000000000a5fbf0dbe403f6eeff2e1c39876ea763c205476800000000000000000000000046a4f49142a73887ff2784a1e6330bc757f154cc000000000000000000000000a6be1710eeb0f16620d401a9251a4814d24551960000000000000000000000000fbb3078ca85a6ccd9a7ea0120b2fe9e0aa00e650000000000000000000000000b871877c03feb55afd9becc51404e0c638e00390000000000000000000000004bb83ee4fb17f233d30c32213cfde5e8b5cdc30e0000000000000000000000002c2904a4a19e3658dd0a4ed9e3ff5b8820949b770000000000000000000000008580c8f438992627728d358b8318c12875c1dfe50000000000000000000000002fa450623fb23e53ac150262ea58ba1e95015e7c000000000000000000000000db3989eae638636411a238d8ee9a99e6bdd86edb000000000000000000000000695aad6870e423fd5e8ad28e379fc2bd8d192867000000000000000000000000543304d114df282283491dc292e6ac4b98bb5521000000000000000000000000d5aa7ea6ba5656986ddc513075babd911c3a905a00000000000000000000000084ef26671de2f9c5a59238e16ddf2ee75d8c2317000000000000000000000000eec48b44dd00d3f1c79020519beb97e631c4c5050000000000000000000000006bdb969dae93547494bc924978b3d81d0c9bc04d0000000000000000000000005b2721f798711c1ba41c8e7a515e2a3b4ba067970000000000000000000000008dd50bd443d62cd2e105f227c5e7b29125af5c1b0000000000000000000000008a95b30fd1da1898a470b8baf13baecd677426cb000000000000000000000000a0ad8cb1264d46d272502ec960af61b776035bdb0000000000000000000000006aed0dc91b2a9aadab4a3dca4268952990382aff0000000000000000000000009534df044376cde23fbeeb9e92fa2ac5d957077b000000000000000000000000ebb382c87d11805e1f4d19fdaa6876bd1c7585fc000000000000000000000000031ae32fbbd5edd29155020149698102f6f38d25000000000000000000000000c658acc7c647450d3eac7e15eac4847ffc3498f8000000000000000000000000d40592911863069ad368c9b3a3d6c57b415496b0000000000000000000000000b261a3c0439037990caf3388d2b0bcc7e56f512f0000000000000000000000002c001d186107878e4cc0e55635bda01716001481000000000000000000000000c8efc8162f7bfa24de85e8a60460a88a1801e0f10000000000000000000000005c161ebaf1309656d5d71329b64789848feb1c5b000000000000000000000000104256b4f1e54df0e5ba97c45ba958f2a858ad8a0000000000000000000000006fb4f976b0819c16cc0359e57412c7aaa03b4f210000000000000000000000008b842f888edf83a4a63b8521b0951b0f608269bc00000000000000000000000071e0a5c2fbe7866d90bdbd397dc19054352454af000000000000000000000000941595be8f1c3afb0db55dee99b8a27ad5bb52bb000000000000000000000000d1bc63f5f477945bffbe0e05f9b535950327a8fb000000000000000000000000c0f70d98ec6ad9767d49341db57674f1e2305b870000000000000000000000008edee5e9d440a0edc165848a886992a07df86eb9000000000000000000000000a91ed7ba7c0f25667d506e03ca081fdf88d1dba4000000000000000000000000c4b76b01be020c431d8b12b41b8fa7d576171730000000000000000000000000245ce0b64bb9cf4634fab96a5e4e137d03b5fb080000000000000000000000002e4e974756b2d3e598e84cb49dc3b359d9c1e436000000000000000000000000a4935c964beaa9e7fb8d643aec58da848a6cffda00000000000000000000000054fbdad439b65f57298e7eb2d546ffbdea0dd6ba000000000000000000000000d56dd8e9448a906535370e2d114769324bf4ad6b000000000000000000000000da74956271798902ff5ea795d9137bc53bacd8c60000000000000000000000000d8c8592544163a84aa37181d7f5c0f473b77b00000000000000000000000000503fefcec8ffd89cd16d1e108981900340d76db3000000000000000000000000b99d2e46b3db78da38d22e3aa588e59b241fe58200000000000000000000000001563b7ac13546e7b07fdc30a5c15644c5200d5a000000000000000000000000e149118950c8321dc6bddb2259949ac077c45c1200000000000000000000000069c878b3e60fec935e100c48c619bdc1d43df22200000000000000000000000089edfb1e83a1f7255a243f3ce82c552e7fa7b1a9000000000000000000000000e03f4e56145a7341a8543f81fe7c62f3b469afa3000000000000000000000000996856f5064f4282e6a01346852cc9f6bbff806b0000000000000000000000009193d8b311f88edb660509f8c772763893110405000000000000000000000000fbc8fc30c069ec4c22fe3f411a616b371bbd1aa2000000000000000000000000e0b44a96c423d66c7dadac0a86aeb57bc5092cdb0000000000000000000000006cc743764aa8e545c3dcfa116a52e8888b478d7d0000000000000000000000000c0a2b2dd38c4292cb89cfaab7dad59b58e0918d000000000000000000000000e34dcbf2661578be3e3e64429419d825390d60420000000000000000000000008bd96780c624400eff2f328056b86d010c7cf8f5000000000000000000000000b0692eb38ea8268dce2e31433bd9f17701f4099d0000000000000000000000007a7f04ecac9cdbec10549b2ed971e46fdb280c860000000000000000000000006300b4913da3738c6c14fb4fb73b715da0ea29a200000000000000000000000037933b34b071343588ac6c29dedd495a015985e9000000000000000000000000eaa49f0ca91772145e2b4e694d32d88ca95f20b0000000000000000000000000470021b8d72ed8ea402418b60f9c0cc0b7b6323b00000000000000000000000034ff11319b10f9bcafc09d123faa251b46967bc20000000000000000000000003232117b89075d9d1177f0823a6c2c69745a392a0000000000000000000000008d477f508e9789a696d9cc906bb85de7d334bd13000000000000000000000000f8245a9c22af667fd9fc6ccf8198504436312c8c0000000000000000000000000c7508f3d1e2efaeaef0c90ec74e4494cd89d8740000000000000000000000003a0743a325ac84ca326b9759b1c200a6420bbc8d000000000000000000000000c615a78a33a42a96ced3ab78badbc5d675878611000000000000000000000000bf0e7971c4748b4b8fa7b039a777d1e1a75d58ee000000000000000000000000251dc82a23fbfac29aeb8b15dbbd3a4d21c7af9c000000000000000000000000b9dd52a65d3fb81013a9ec82275d1b4949835c7900000000000000000000000045942083b4bca72641e883e2b2898f061571ab3a0000000000000000000000007198e6fbbfd9dbf6b16a0474a00ba1d004da8f3f000000000000000000000000333f5ae39a65fd7c4b506e3d6ce75a8bbb08172500000000000000000000000084b774606dec0af8ff134fc7c6c4d99e5221c1a700000000000000000000000079d61c13a74179ce6d10823c13e9ac9d7e16d48400000000000000000000000056db61e267c8a033071135aed1acf47c4a0ef09c00000000000000000000000077b4bc3fb26ec52c0931cb74d50be766f763a4be000000000000000000000000c2c9ee40dc5e089ea6fba48e708949c950061d94000000000000000000000000475b28e39d7951e38e6ff43db57ae60cb152be810000000000000000000000009b6bd025d6e0f4bd3e3acdc7ffe054963ba488ef000000000000000000000000ab33216475924c4acc580641bf807ded15df16e9000000000000000000000000ae113f1d054d1817fea031f285e2b8e5c2e9f207000000000000000000000000dbd029255b371eaf156c7386b0142e1a367c6767000000000000000000000000dadc4d7142112e3fd3e135eba6e18f3bfbb19a1b0000000000000000000000006a63c8b978e22d7eb7e135771ad2ae43555d9411000000000000000000000000fc524b62b6ce5a30bc590bb58b66fa200b8df3f400000000000000000000000022c759dfd7b84f7d3b53d8bb8c8df6383a9c27d100000000000000000000000063f8d80b3551d7b099766de1e17f9fe0b019811b000000000000000000000000d449a255c2c5f57315d36e9edbdda435895a937d000000000000000000000000fced2eaeb5a475248d30caa40faef2c533670ee5000000000000000000000000d8b07bc1bc3bae553bca5e94e99935dc12df24ff0000000000000000000000008170f51e682d65a398da9146172a2b5737aef0ce000000000000000000000000b830b2fd1518b04310d264704a4e46f9e083b41e000000000000000000000000f9de2efbc1e1902b263a094a90637c66ab9badd8000000000000000000000000188e379763249fc79f970bfbb94e9ea5332b70d600000000000000000000000060cba03fb020192a11844773d0813e9090a39c3000000000000000000000000088f12be5d053f5c1d09e860f4d8da48d89295efb000000000000000000000000485afb6c169da11d7d5fad892c47e98ae7844bbd000000000000000000000000315e71af67d977fd617964efbebdcf2f50827eb1000000000000000000000000940a2904f7661f9b92e52e5c13b62f2f4ab685d300000000000000000000000089d6cd3f88e493ab986deb5a5288716248d30c3a0000000000000000000000004e3b102191f00eb26961b654085bbad607dab6c800000000000000000000000074d51ef49a927121f0ef085b50798ae66378003f000000000000000000000000d9c0e16b6ebb6b77a15af47898a0a50488f19a25000000000000000000000000dd7a59898b61efae6fe69ed47d617babb08cefa1000000000000000000000000d818f7e8bb3b0d59f972ba8da38f6c792e1322740000000000000000000000008f823b14b175540ddb6afa6f903d3d6143bb6f85000000000000000000000000ecd46f24050e7b1b3bc73c67a50b64bf43ccc2a7000000000000000000000000414f19c0bdc77fa15d25ce770d1e193be79a3180000000000000000000000000387950f231f0ad9519627f9efaa4cac60aba40d90000000000000000000000005eea68af126d2fcc54caf68c7a40132400f0c994000000000000000000000000158dbdd8f161460f4e8761db545f6c406330935200000000000000000000000086afa37d96aaff07c35b83a2738c44697fde7a3a000000000000000000000000e1898f4e7c193e153374ddcecfa0a1f3a781b862000000000000000000000000f8fe2287ac04e6fa63b590aa9b93c037891861550000000000000000000000003a462baeaa1e71c2fdd5409dc01e64d4b15cf45d00000000000000000000000053f3ad26b8a8b9e75bb2e0bbae3d7e5af3c742df00000000000000000000000052e373a09ea90bee5fa0fa78da7f9221b810039900000000000000000000000087ffa62435ee93fffd19c531c8e2ae1c3d7299d80000000000000000000000002c35c9cb8b83d084aa2a6549891bb468cce8b4820000000000000000000000002b1d6c57dbc683c0dcb853c9ca33aab38ea9eef20000000000000000000000005ab4d7e24ffcc874b93d2f6987a426fd6d58b01f00000000000000000000000037c6dded107602c032b32d39cdc91f08e22af9a80000000000000000000000008efd65eb17b7346ccdd5f4dff6800c26f54244f40000000000000000000000003e791cade64ecb1e78be4a5a99cde0b2fa51675d0000000000000000000000004d4936c55ceb60c8607c2e804667e0771095a548000000000000000000000000e3dc55bcb609d2f498470f1fc346752cd192314a000000000000000000000000477bb943454d9a91eef3dd91859f639353c72ba80000000000000000000000002834e6b4635434a4c8ab56e6bd466e8d64500b7c0000000000000000000000009ba79a847c6509899d0beb5c5c5be9dcff743a290000000000000000000000003831d812f87814b2203615d1bf1a647d1c1816c5000000000000000000000000a4dfaf6d5c356672afa1370993851102ecc3dee8000000000000000000000000dd77f9f5fdf4ccafc273f154dd049832628bee1400000000000000000000000058371d22ec5d2af6c0b4bfa971b60174da05fa52000000000000000000000000230d5cf43ce2a68ed370cce1e8481134203f796e0000000000000000000000003bae67660cc62a98dddf21f8371f2f4aa458ee6d00000000000000000000000013cd9b8821ea4b705245387426c8c50e808d8ca5000000000000000000000000a8de7cac34a23d5460b2e0972497c7ee20036f04000000000000000000000000b362a8d1fcf971db84578fde74335287e28a011000000000000000000000000005a3d7a836e5b8bd1313acaedef6db7e8f5345e7000000000000000000000000dc01bac1797a2908943b2c29e449521ffd2d542e0000000000000000000000000a0dc2ad77cdfefe3dc6bb32c8910ae5fe73233d00000000000000000000000000a54a990037d5197279c351facc9d49a19f7de5000000000000000000000000a1009269364759ea8fa553150a46527348b36fc300000000000000000000000098874d8794f5dbad712e4c9a714f2d67003fb32e000000000000000000000000400a5f8c20fa1049774d586d020ffae7410205190000000000000000000000003031527494a97ef685525a973e8c15c671541e6700000000000000000000000040c0fd604ae29a13b5be64f75f45218eac4a48a70000000000000000000000007e4996acfbe94ac4fe8f3c45b9a5767624010cb40000000000000000000000005190b98972fe459eefde3aa4d7b0b6164cddbed0000000000000000000000000d8748ac9d2cacfa72961e3a5cf8cf9a56e1b604e00000000000000000000000046b715ef18983f04ea536fc4d06162f517a0a7070000000000000000000000009305f558cd5cf6de4340fc7c225bf7b221d96b8d000000000000000000000000c377ed494fdf5159bd1be5a60f0805a53c95457f000000000000000000000000d1d110c407f03712eb64c9a9d20b8e579f02299800000000000000000000000069f3e74e25910967c551f1adcf9816982d8c64580000000000000000000000003f7503cdfbcf701707bcf31f19171f6559c0d13200000000000000000000000038a9520018d6d6b5ebcf310698a091efb08df1cd000000000000000000000000e56dbb839818b94c289deff3e72cdc25bc23c1200000000000000000000000000d5ff0aa08e1b7738f34c48147c26469579cfd9f000000000000000000000000c79ced9bb38829fcae23e0c75bcfc8e9fd7e7ff50000000000000000000000000b059dbeceb224952dd559738bcea88a4a299d85000000000000000000000000acd4b31a491737f60dcff5fa787fe982aa92281b000000000000000000000000f761ba251966eea7d52d5257159f3df27042c65a000000000000000000000000b23bfdd425072e6f3dcca51b5e8201a09af44178000000000000000000000000d9c0a93e17174354391aaf106313a28f155cd4f60000000000000000000000003a60cd3fdc9367642b41d9d940b68231fdf2bf1d000000000000000000000000776f669003178b813cb3ec285c909be95f979ffd000000000000000000000000fdc3e8edd74a90fe971ef7d56a0c66c870b10f5d0000000000000000000000000f25b3f450de0ccff5ec206a611a5541ff16d090000000000000000000000000b4eb9bfd1d6bced7a5e73ceacbafb0527570a20d0000000000000000000000006198c8a073d836627146e61549bdefb5cfaa2884000000000000000000000000b6eb12c5113c51f4159a996160ee460c73dd8b35000000000000000000000000b2fd63cf378ff4c5dd74bb74246a2f98dc7ecc43000000000000000000000000eef11c04cb5c4403e382cde5da6d9e61a6a07d0f000000000000000000000000411525d7c69db3d64869c6d198b6f3eb5fc6c011000000000000000000000000c93e06298a61e42d7e15ba52b17c0593145f683000000000000000000000000083018e2c10e32f3dc2fe26c3d03edea493e0fb750000000000000000000000006342af847f11a26dda2dfe384e4b04ba8701862b0000000000000000000000000e7592b4961196fb5a1f89e16af71387550a00e4000000000000000000000000ca34b0103f1064355ad13a2961f74a69d2e55957000000000000000000000000c459e27ffdc9732b64d5038d799690f767706e7d00000000000000000000000069eddfdaf2a4e3c186db8da0092017ca2ef8c3940000000000000000000000003df05a9910fbd83cab8aac946a818802f5ab42e2000000000000000000000000a418473f45f3469399d7aeeccdc52a0fecae3834000000000000000000000000cb6c20b0bda2195940fdbaafd52e0d607d3baa000000000000000000000000003d2ba268689a56316418289574b1c8303e109a37000000000000000000000000c95334a99867de6739788e62ae402aae3d597446000000000000000000000000c3b35a3bf18b8ff24db54cc9e465837e8b59eb11000000000000000000000000fab348e1ad11f20e89b43c3b57b819e8146f87eb000000000000000000000000f76639f73c55a819d183ce6a6e313d52cb5933270000000000000000000000002084e4c325ed78c923d3154997fd3ca6e209cb7e000000000000000000000000eec0742fd1484b3ddcfcff94e008285a0e8812a6000000000000000000000000179bf6edc3f25a160183ed23fd163e644bfce2c10000000000000000000000003d09cc3c6190a9193def99229fa332b7227fb08c00000000000000000000000076cf3100c6c9c5e4b7de2093e0ee4d53c4d4c474000000000000000000000000b2e5773b1d23a58720e1843e67f18e88f0b70370000000000000000000000000a82be3f2df90d0927db97a26fb8ec2c2edd0c5bd000000000000000000000000ecb92bc23bb76c545d99a788a91e558662368f57000000000000000000000000fc6f1050e9ed61d9b75c614ae1ed0ff29e7ad48400000000000000000000000041155a27f1eb7711707d02cc92496a0517af100f000000000000000000000000153ece6de644c1b26f1c69c7f14787353bd91e27000000000000000000000000c614e8de9bbf1e5745db46c2b412a6e5702c56c40000000000000000000000004830681167ae4e5dd70ce6fe5a5e7fe22271df0e000000000000000000000000d8bd250b67ffff56a6a42faff448f123aaa601f9000000000000000000000000bbfa30b2fac0bec48a7e5283223f43e673ef03900000000000000000000000004f97d937dd20dfeb2610d51a2c97442dae68590a000000000000000000000000d1e35bee35c88300888807d212acab65872c366f00000000000000000000000003540b9ac470e6c8d6255f6875da1ff37320900c000000000000000000000000b0e2d32e330c71a8c7c6f9c542e1bd50b7b2994b000000000000000000000000f0c3a2289c56798025983f55d2381b72139b33f10000000000000000000000008fd8776b37b1cb159ff3f2730286c6660e91d3fb0000000000000000000000000bad95c4ebf7b1fc356fa3f8a08a33b4ba338175000000000000000000000000dbf49f1f4a33913d174358ff25fdf6cbe8d130f80000000000000000000000001fde6502243d9008eb3c5d371f65f28e90a8826e0000000000000000000000004aabae1896a1e0bd315fd8e5fdbcf8f3f93a99ed000000000000000000000000d2c5a6273518ecee88b49f7fbfbb951cdfecc5c00000000000000000000000005faf16b88bf0eceb929fb0872b9adb2b63c10fd1000000000000000000000000a1c6ec48b2aebc342061196cedab466214b810070000000000000000000000007c7e477eeacfc1d589d22831484317b8632238d900000000000000000000000053a3fac2800bfb95120b6ef1167a06c7de145fdf000000000000000000000000762ee526529db9b087f0142702531ed6f9203f3000000000000000000000000099db43da02be7a78ea4b28d035af009cbb67dad4000000000000000000000000dca46390b665ecb3bf8ddef5f1f3957c862b07120000000000000000000000009a247caa091bde8b49dac51896ac228e50d9a3b3000000000000000000000000b8bbe08b8d85eed700ac5247e182829066e94277000000000000000000000000eaa8fff875c86d2c81dc5688a0e4025db532391e0000000000000000000000009e610658684b5661f2428a932e5214d3061c7c64000000000000000000000000326cd4d3c538c532a6f6b9a180bf51e7985bc3420000000000000000000000004cea64e7131fd7de503fddfa92deafaa49e7449e0000000000000000000000008fafef9743dff73bc1107cf005a23be27b2f75bf000000000000000000000000a31971f839220b5bc6398a4a165396720e8aa4970000000000000000000000003720b72f4ba99c7a726938cba2dc6463bd5415cc000000000000000000000000f1f0b8f676fcc96900c07cfeaa3dacbcb8ae9f630000000000000000000000007de3c526e340e5a4f2e6d734c567380feab8b47c0000000000000000000000004ae0d399e6d5aec2b8b9c54d829e99fc604895270000000000000000000000004880357d9d2b65fb05f83fad67a9756186b92390000000000000000000000000877c915f03925e3fb034289bb5dd4da9ab12214b00000000000000000000000076c95e9033d6f4a7b393fd28fbb176db50e851b00000000000000000000000006381f0080df43aa3d5063fd71e11a5403665037e000000000000000000000000b75bec729354906e45d43ae279b008a1a912c1c5000000000000000000000000fe0e990991959160b449a0256e88d972c07872be000000000000000000000000caed4281051b716fa82f5204bae46a1a24a979be00000000000000000000000042fcf2f9597d2623ed2c55ae7952740d806be1180000000000000000000000002dab875c82030b3c809eb641d6d1f07f185f21950000000000000000000000008c25aa31a7d3659f34b5f6b8cc2917338bda6402000000000000000000000000e89482e742cae2f542d75f6e3aaf07e7aa3391a90000000000000000000000001304258f1aa0ac86102491e80bb700f3bd72f8f9000000000000000000000000c6233505fd52dd7335bb2773b7c6996caaf38c19000000000000000000000000553aacf16e6496f2778d810ae37352c6342bd85400000000000000000000000002bd326b431ed6a8e38d4e80cd6cf2d52220a4fb000000000000000000000000c95db048a9b8e15c6890b0570c3a334f358c5a490000000000000000000000000ae0edc8cdb4084acc75b3d64e32e46216788f2000000000000000000000000015e367e765e54094856021848294983a804ef1880000000000000000000000003a01aa29480dce1c062e8ada75659e7dcdf2d9030000000000000000000000003f1f449d6f839515699f1f308bf577228318344d000000000000000000000000492b22c5c950dd2bae1ca7112946061b9b5dcf78000000000000000000000000c294bd92aacce57bc105956d118936350f93b14b0000000000000000000000001191886e1e85f4749fd7b7794c81fd4fa99edc8e000000000000000000000000c171973ca794eee35c25d05ce31111cdaa4ab2e3000000000000000000000000db483079b598578df9da0ee15ada5b569298468f000000000000000000000000ff028b81ea11bb0978c130ba7fc2a8b3d058c53e0000000000000000000000009e03de5f9886e7ce3c0646bc96afd2a22ecb4eb6000000000000000000000000622230a782513f172369bcbf4eae4d3262507ad00000000000000000000000002f627880e715d788b803e2a0f4d811cca0f45aca000000000000000000000000fc0061e633995317794fc5c557c9306b050d6c88000000000000000000000000f9f7cb82ce80519d4cff256ff0f415c3a3b708b40000000000000000000000007f98b5c62be0fb2af20ad763e7011751d0e7ec6e00000000000000000000000065f393a545341f19dc581b35481e1bdafe5e485d00000000000000000000000084f1606764d896ecd827b5f8ec31815739cbaac9000000000000000000000000cead68ee9e0e546d69b14037f149c0ccba2eb3e4000000000000000000000000fdf88f86f24a9d9472e530a2754fa9e096448135000000000000000000000000ba75d826be774ea438a902f282164ed7d89d0d6d00000000000000000000000016f882046872d1512e46e5cbeaf23b081627e484000000000000000000000000aedfe145d2cec841a307b3dbf57af199f2361be0000000000000000000000000dd79a7b72f90383ba2e26c1b0a94e67af16c7a0b000000000000000000000000b5c352e3e1332f75e36d0458e357a59541068ff9000000000000000000000000386e6fd22beefd5b4535205d74f96a01c2541d0e0000000000000000000000009bc2a83954df15919b5919cb2b4ed381dc1e6e5f0000000000000000000000006cf15212412174dcb3ee14b34323f2b7a2801adf00000000000000000000000089a7590c794cd408233468325644ae66af2a4510000000000000000000000000995f8f3ed310e6b6df2be3863d6d64178dc425a70000000000000000000000006fe09d080ed2567a715d178a7c9bed21bb153cfe0000000000000000000000008a84e48d99d247b82a8a90ba51e904c1f9e2c07b000000000000000000000000b20a33add076b1f62b1811cedfa8911cfcaabce10000000000000000000000009a7dd74f93ceebafceb13fc85a15eea9546cadee0000000000000000000000002d6a705ee78595db069bad044a7cb8a0788a54fa00000000000000000000000025900528463cb0eee1fc5e83f891bcf6fcb7308f000000000000000000000000c3e2d98c31c9e3d702fe3cecadea77146a67f8150000000000000000000000000f163483f4a3f2d3249a806671f135811a11c50c000000000000000000000000e677aa227538c5b826069517344a55cab1eb33930000000000000000000000000fe572d9df72b6127bcd332b7c49fb0b1f2a632b00000000000000000000000066267ac0c1e36230f4a0f6d4d170fabb30625bb8000000000000000000000000bea7523ed56a383ed78e81072901b21ac9adb23800000000000000000000000041a7c3e360295e50beec7512c508f12a9bcb5acd00000000000000000000000072cb2dfdc3a9e217b1183debc413d8a18f3a1af20000000000000000000000004fcfb3e251631c352117a9ec674d96226c3be2c40000000000000000000000006bf0fc128ed70642d16efca9f64e3f2c338607b40000000000000000000000007faf7e262013b245bce142ae1cd56621a395a315000000000000000000000000de4ea7254c2040b8743a2a7264846640d187f0b0000000000000000000000000308f75abde5f1ce527775250b6728b682ee9163600000000000000000000000063b6209d03d25890b42787048522e86e716633080000000000000000000000008fa7e54f8bb3347f2d481df49d180d3925acd62300000000000000000000000049498a18ddff692b88722c1a3a974b12f8cb0f67000000000000000000000000813add736b00bc36bc4aa09a0bf5cfd2d60e2a6c000000000000000000000000978fa1ebc4bd1bc3ed7d85c748f34d0b07d3f355000000000000000000000000b7cf1f634c688e4c7dba765e5558a088d8e11fb10000000000000000000000005123c31d5b5d85265c5a8e997414312da696fe440000000000000000000000004c976b32a7dc6d5828d5a1c8f9c00f2fa8e698e3000000000000000000000000cbc7b7902452be2141244560eb3846cc55f6f472000000000000000000000000b12163fd9f85e1dedf2027c67418a5a23f94db0e00000000000000000000000080a23d1a8bb5b88aeeb41c1fc742cb99791581f7000000000000000000000000935156ec1744f201ea52db50cca6b6b3930eda13000000000000000000000000260eac6f0465f315a23784a8716e035cac5ce2d00000000000000000000000000469d4de749e19fb1c230a58f0a22fd66865e017000000000000000000000000c5f35b894ff84c5db024198ecc856a20dc9b0a700000000000000000000000009d550dc8bcab4bb09abfd01cfa5c231560f68688000000000000000000000000a6afc2fdeb5ae62687034792edb62651577278100000000000000000000000005dab2479461e4d78cf954982cdd077f4126ba5310000000000000000000000005840d60bdc98f117a0ead70e2a095879c8f530660000000000000000000000004415a3da127e480ea8ddc4f9068b6e2e23ae43ff0000000000000000000000009472dec9bb3aafa027ed023c0becd771084ed82600000000000000000000000084b6885f7ed22f6756ebc9dc3c3bc8becbc0a4b8000000000000000000000000539e30c9a5ca5f69f3e66233b8c98f99a56326450000000000000000000000004328b6d05788d2f3a2a93100ac4b9e00e214012b0000000000000000000000004194a25fb47a60cb83b4382f2db8fb2d1f93f65b00000000000000000000000040dd3508fb0257691a11ad5fa92aca1c8cd1b08500000000000000000000000053f2a5565f19552d2c743eaeb554bdf33588959300000000000000000000000011eb24c00146a6284d05dba8d2b87f35925138b1000000000000000000000000dcd8e0d3fcf22fc3814a9b0367ee285f85eab2650000000000000000000000002802ec4a41da7c8e958d3b9a1346d60571e8ddc900000000000000000000000075d2012afc0ba6f9cc3ee279ce85db0b94f5de900000000000000000000000002312a7067cca42d5eb98a8247544bad155b1df16000000000000000000000000d4e40b12bf3da3e551e60b70391d7dba8d9966c000000000000000000000000078bc7db45624602ecae358a222a5bf2b85859224000000000000000000000000e315837f94dc973e2b4c9d8b4799d934e72ffed60000000000000000000000005f7360a672defea6d6a4eb57aa5024e7d96d7a6f000000000000000000000000abf1ebb68f2e0cdfa089fb0247b2541c3a02536000000000000000000000000087b5f21d8f33a00b5f47e5a8c8d1b6b1c9451309000000000000000000000000cbf03ae1d3d2df4599d0f3fd825e7ae5ec73f0e500000000000000000000000013329cea8fa8bd9d7a3d11f65da8b76e8d5bf39f000000000000000000000000ac7e62053da4fddd983247669b4f1e5858ddf74100000000000000000000000078511966bdd1badb69787f89a41c48eb26a7e481000000000000000000000000467b7e93a42aef8d584084b879ae3ba79ac4d2dd00000000000000000000000041876f3b9062c870f5ea4908b3548c2bd533220f0000000000000000000000001ebc4f8b5b502f44dafe49e4e3d3aa225346c7e10000000000000000000000008293796039c2549d2f8141c6527fa1b343e7abe8000000000000000000000000d408932d66670e561bbabe4215dd83c15af841000000000000000000000000000a77f221f74b490fc7ced8fcd45ae0fafd58a8d8000000000000000000000000b0d465e7eef007122960e159cf815abbf5590401000000000000000000000000cc49bf94cbff26511a1170177eb5941dfc1c14e5000000000000000000000000225caccd68dba6fa61de79c73f8d272682ed3b5b0000000000000000000000002ff796b4d462970fc3d491bd646b0db48622dd87000000000000000000000000923106b1204d95f4af7e67f4b1b3f5e610f2ac960000000000000000000000001c68e376b5dbccbb0ecbd5978ddaae90fedee1fc0000000000000000000000000246fc09e6ef5408103a37113fff27eb60a9e23000000000000000000000000013befde35dff7a95cd74dd4bee7ed148bea82b8b000000000000000000000000b37733034d075285849fee64ce47432feb4ca3300000000000000000000000009ddb9ec75ef0fd81a3c3027e0ce6cb7bf681429d0000000000000000000000001102d0373b62a21ab9badc267a61f80331915f36000000000000000000000000adc89ca8ed476020235a1c82c5724ae37544b60c000000000000000000000000d665de0857cb99d3968928b59c6f319b02a637070000000000000000000000009144e3a1399dfd2d28bb8f94814dfc9bf5cee839000000000000000000000000ceb2904e74a51d5606b17c43998d59f670e04b9c00000000000000000000000026094a8fdccb1ad5060f4aa4547c0190f0e32ff3000000000000000000000000bcb9b2c69e3c0c087e45ba04ae39f7492c511ca0000000000000000000000000a1f834dbb4b7a5727071ef162f7f741cc0eb1bad0000000000000000000000003fbe0d434f0a6daf00b8372c3587bcdbef161f96000000000000000000000000662ddcac52c0859cf6f1e0342cbec2e2d466c15d0000000000000000000000000ab280b093634aed743059bbf294f411f9c184930000000000000000000000002362a2ae9192973c2e2520f637ad383fff2506ec000000000000000000000000e5460c5766fbb33e7e6e53c0068199cbef71ed33000000000000000000000000eac3044142c223bdaafbca44181e68998d0af0a1000000000000000000000000c8f594ef4a7bbbd4d32385cfa19419fc7723dac7000000000000000000000000ddf7c3884307086586601cb3397a7019304f4eac0000000000000000000000005e9092ccda0868e3f7c40c7db4f4f35ff31f7a290000000000000000000000002d0ddb67b7d551afa7c8fa4d31f86da9cc947450000000000000000000000000305456dc021d15c9c7d1b83d5e3c25773623e1b9000000000000000000000000294ca11a4faeeb79ff01e515d130772559f886eb000000000000000000000000d5558334720c072be5122611577080d6dc7313fc000000000000000000000000a08b343da14dc12011c4d48dedfd3a294070d176000000000000000000000000c3608e238949fa912d3e30a16e8e646a193cd9d60000000000000000000000000f7f1f95d178e2b01ea60217f6c57bae88d29317000000000000000000000000d1634b24425cfa6fd60bc65b03abd34a8457474100000000000000000000000082434d53f50eeaf03d0b1941186d5704f9e11f2d000000000000000000000000d109afc66fe63a15300c4a73f0247f6f8400d727000000000000000000000000e9e1c8b52a67329ced53b69ab8c3866b90235100000000000000000000000000f1b88e3575fc5fcd7e8c7733230dba237ab4eaac00000000000000000000000095e273a0c8a308ac0527fb93f4671ef26c233e30000000000000000000000000a4ea5da6399f59769303cc94317cd62e032e709a000000000000000000000000eed9a42bf83cc6dcc212099d12ff8314164119e5000000000000000000000000d54ee8043532261e4731a3040973fdc77b1bb375000000000000000000000000ef606d0999ad178c2e405eb9c507a4b5560bd9d5000000000000000000000000b1eda6555f7e47cbae1c322afa16905a543efcd500000000000000000000000022377696092c9cac9164acf3083832f2641745d60000000000000000000000009126f8c74d6eb8fef70a7fd6511ea6685915b54800000000000000000000000046e6e495c9b4c69bf5c74e71248bd51e66347a4c000000000000000000000000f17e31d2128714c88c4935d241c95c433c5ecdcb000000000000000000000000150a65c92a7f68cbf89328eef5fd018844a67538000000000000000000000000cb6ce8c077f5c3827b6ffe54f822c5267fd97288000000000000000000000000b3a32c569d940537fd7f3d39889449ce314590600000000000000000000000007ac96e8bd2dfbb447ac3a51cf8ae2443f54d3c04000000000000000000000000bfa9d5f34001cb33311b55aba61769420f99bd7e00000000000000000000000047e153c0e6d18e7650fb494505e76f73cd297b0b00000000000000000000000024f7e72da49c6f414880c1d063476c5a1a19e313000000000000000000000000d1cb0087411f6cb1c02dc26011fd543c3f2253c10000000000000000000000006764b0a34e8149f1545eee74f1a75eeef96bf38b000000000000000000000000bf98cea5ba85d73bf25029a15ac20d1097ce880e000000000000000000000000fa44aa0e1de3558cc39fa82535d47f163e3e3f8500000000000000000000000099e15f78fbdbf710e787a0d2c89565ab6417735e0000000000000000000000003d994f0fc6afcebdd166b0b7f059803a34c78922000000000000000000000000c5a771a4b3cc92b4816258edd04c1242461b6ec500000000000000000000000081a512c84bf41ae7a9fb89848e0d61ff129a0afb000000000000000000000000b03486be6806140282a1de8ba1d25109877d2065000000000000000000000000abb459058382cf6b831a68ccc67aae27eb127b1700000000000000000000000088c08081f53d740f71381ac319694dd2822826c6000000000000000000000000890b1c06e059df9fd5683fe8257028ca4cd418f90000000000000000000000004aef54fd53ef19f490a4209a84b09df87de7449b000000000000000000000000e893790e45d6347a8df87319c973ddee67ba9c0600000000000000000000000021d44f79c32a8927ec6b1afbfb81c0757650d169000000000000000000000000a309a6993bbccbd05a452a7f4ac7f04553a568cf000000000000000000000000f2e77dcef0e69e372d53d1dddc2a041881ac814b00000000000000000000000036aed8ca2c3accd93f623cb9a51bd1033d79aa8b000000000000000000000000197dbe61a1223fd0639aaf68b3a3965794723fd4000000000000000000000000258e4ee48e2cc04a502c5d065c2e44954d95468e00000000000000000000000036704d26cf5d902daf0d56985ff78757efd8c7220000000000000000000000009b54c1ae71ee1f6f67abde6c0d6cf6b3b2dca74300000000000000000000000053b6d53456d0d5653c6c089589d2542025f4c0290000000000000000000000000eac09cb9783351e32703daac0e51a8a72af561f000000000000000000000000885edd0856baeb86bed092df02ad0bb5c775a1a900000000000000000000000089f42ccb1b90103a4b886cc8ee019794928080790000000000000000000000002096a18f8d2d31faae5927bf3a74418f08ef4c130000000000000000000000008aed145c9206808766ad816112f9ae6d9ba318490000000000000000000000007555725650935be6e01a6cc2249df02724cc6bd90000000000000000000000004a0f7f407f27a7bbac65c9d526c04da47005820b0000000000000000000000007b3a2c3c670387e5f01cd8d2ecd59d4c69d72ae70000000000000000000000004b091fff1c5a75250f2d5eab1fdce7b2a474df5d000000000000000000000000be6a7c3fe6c245973b1459d94150a4d855f7f9cb00000000000000000000000071aabece380059ad48e943816d8ec479bea7fb0a000000000000000000000000e65276e8a6732143dfe95238a6e45c8c0a4c0331000000000000000000000000e2f2abb2199a93ab3ffa034567ca43eae6d4f111000000000000000000000000d3074a836277b0edd45c4c8693afacd97ef76646000000000000000000000000dec55443438eebe0f8d2df7ba31cb09ac115051200000000000000000000000081b91f2fe0634bd524dada04f3e2c0be2df3e25e000000000000000000000000ef470c0f674683435ce998eb6928daa1fb037da4000000000000000000000000680fe665f4c0138dd5704dd0804db82330865e67000000000000000000000000c9ece97b0405c8570a4808782d165c290a2919fb000000000000000000000000e4d3e567f63175a3a82ae6ea43190cb95af4f18f000000000000000000000000522de9183503728f1a9e475d4700a5c9b9b9af660000000000000000000000007679a01e43140ab2daf7882fc51878ca22af68b500000000000000000000000070329f98c50903203fbe8a196487af53c186afff00000000000000000000000046d5f548e02fdee3ea7e4168b7cf896429fe6fe7000000000000000000000000028eeceafafe305fa480587a248cccc4e4225803000000000000000000000000da58913054b74c5713fb8dc0a2044ae85159067a00000000000000000000000006dc0cbf44eed256c5975210095be703504a454100000000000000000000000083c3c547695c027f0011dda39e725a1730af33ac000000000000000000000000bd18a5d30a9910e6556f9b216fb0d85b4425b1a3000000000000000000000000ad1f24048665a4a3fc663ffeb10610d328383f11000000000000000000000000cdb9df7e2f8c9df868a55c24d066ced67557a960000000000000000000000000c00393a0789efa181b460df8532f1219acdd3c0e000000000000000000000000b1f49b92e6e78d99ce8453468b89d5fe0f2fdb2a000000000000000000000000c976635435fa0ddb75febecabbdf66f8d072d3a6000000000000000000000000805268328739ae567385754228da82b8788594bd00000000000000000000000004eed8eb3493d3eefa6dd11bb3c4aacd05b2f4fc000000000000000000000000b56e2df265f8d12e2c6c4491d4f6e48e7a3543cf000000000000000000000000148bb8b2b0e9064a983ca528858f54dcd22b3d95000000000000000000000000e4837fa0882d46eebd013171b562a52db66d25010000000000000000000000002aad1f82197ca8213d11d1f147752864397e968a0000000000000000000000005bcbaba9704f625bdb7eb1d8a3c305737916e6ff000000000000000000000000426bb6e2bc6c0dc47f716064a5e25dcbe0cef270000000000000000000000000ea02c9ae8615a41a5ebe9c2eaa5740873053e7db000000000000000000000000660300a1daae5583e4a0cec5ca9a7f2436d65b90000000000000000000000000e946be0c9c035c11ef66c72eaf5aaae715a362a3000000000000000000000000a97ef3daaa2ce0fbb08fb46289e4c4ec473edce300000000000000000000000058ba29f7b72b896c5f8fae603dab7891106b17010000000000000000000000000ea69ed0b3e8f2e8cd97552df7aaa8007ab0abcb0000000000000000000000005de2c68cae84ccc8d7eccd6f4d35447c96c009ee00000000000000000000000011016dc1693b4cc38f8828647cd997cff73ddc8a0000000000000000000000005a9d52bd719e3d555271ad2f49079ac70f0753130000000000000000000000006de2fba4ba6f2f6672eb9c53f5f58e6e9bed3ab400000000000000000000000028cdcf3cb15b7da642c918a3f3176c37eaa06afb000000000000000000000000bcc80a61f2b632b361f0fa54da791017dbddf427000000000000000000000000ec0bf14db933947d843ea8ff1d9a7e20098ecb33000000000000000000000000af6b45d8bbb92f1eee865ceea73ff2d21c83ed230000000000000000000000004248a92d3f1a47b29df7983cedf9b6fa16ebaa0c0000000000000000000000009b8ecc555143fc33b9809e7f4dc69179161208ae0000000000000000000000008365036a57bf257bbbe855032bc38189c9e5a4ba000000000000000000000000461051d129f64b1a1dab8152feb34470cf95440f000000000000000000000000593bbcc82e4c905600596cb08643aab3d60c5f08000000000000000000000000d1f4cf428835a775916dd767e11553b5649eaf870000000000000000000000003bf0359901d774edc90d915ab997fa48a89fdc620000000000000000000000005c8281e4c8bad7570f5f718699e5cdf2d65341a3000000000000000000000000169aa7e5e200dc44d9a72989d933158e46cf04c8000000000000000000000000b0072e684e532bd1dcc442b5ed22097db205bb8e0000000000000000000000002887813c61a85759d84fd0190eb2dcf58217092d0000000000000000000000001a71201d84008e4aad895e2c0f0c95b8644ba40300000000000000000000000031371eae824aaa3e0e44a1feb95f51fc61fc3b95000000000000000000000000596f9b45a01e94a742836c7b676eb0acff614944000000000000000000000000060e3a77a2348f030054566e71edc9af9eff22f90000000000000000000000005a6d55a598cba3a9fdafd0876c9ca02238c03e3800000000000000000000000029f4ca837913969701cf61ba73b4b1ee923891f5000000000000000000000000f4089d1221fef06b6ca053ea4134ec07ad732e72000000000000000000000000197c1cb8c6c1a00a5b3bd2e3352037d5eb8e67180000000000000000000000009c80adefb6ffeb950aca42e8453116acdf61dbef0000000000000000000000003f00ea3b62ea20c7887cf8f39940956d46f89c230000000000000000000000006fa8e9120bdc78b239a3d4a7d05d54a1ecfd0559000000000000000000000000c9ddb79f137acea3e7de748a5a392fd53ad35a2b0000000000000000000000006cb4890d712c91020df2e62fb7bb869ce6ca3e8a000000000000000000000000b2f41826c624b34574989ba335983dbf61c87c3e00000000000000000000000078c6c29eade54c40d710798996ae89340733d4a10000000000000000000000006f03f06f69f63ed306db323f75cc2f9f1ab6fe450000000000000000000000007d27bd8ca207588eacbf02c8a5035f40af396bcf00000000000000000000000049595b5e3c122a15bd90d64d0da15b69c19511e2000000000000000000000000d946a09f5c7d04dd6695cd4fbfbe8c00937479db0000000000000000000000007dcb39fe010a205f16ee3249f04b24d74c4f44f10000000000000000000000007ee6689811e977087e235b7f46d909d5b2a7b1d400000000000000000000000081bcc96fed1190a908cb00517a88bcce4144fa2e0000000000000000000000008d36604080482c2db0f408741f4859785bcc73460000000000000000000000006b73809a18879d6d0ef400d6d7cfe98ab0fcabbc0000000000000000000000007440f411b6fe182c54714f4d3dfd13d3edae7d87000000000000000000000000161f3b207983500b6cd03b3309d4fbd3d5e10fd3000000000000000000000000ea0be47929e3001d9c6d4b41281d5d36c1f82f5a00000000000000000000000089a11790be2488884ea3414c51dd589a733fc0d0000000000000000000000000d5ea32161f9e92d20a2dec0a500435d7f777f55d00000000000000000000000007bc6ec9e4b0b560cadb416599538bcae9e2a30d0000000000000000000000008eb6c9aa7a7b23ecdf6680fdf37d8382c2037193000000000000000000000000cbe1532f6635710e8fc805b0d1a8c4e72990befe00000000000000000000000087061f0b6a4a26b7333ec53a463ceca816a4adb20000000000000000000000002a3b47c77f4035fb0315d041b93611e6cfceec8600000000000000000000000095c1387eb8416403a359b0bde5f917b7b950544d000000000000000000000000e1ef4c7ce02875fecbef2426b50097d0fd4ce1b80000000000000000000000000f03d543f782c99da39552a12e37a443fbd80e70000000000000000000000000c7286fdb9ff5669a442890df720105a8a62240bf000000000000000000000000d77d800e235f2bf44e57e3f5caea9770ed76886d000000000000000000000000c4ff5a753257e5ff86614e715478b28bfaf9065b000000000000000000000000a7b33b82285f9c4d14cfafb661fd3e37238f751b000000000000000000000000d1d2af1ca0f4697a57a26afc117e4f0afd834d6e000000000000000000000000055fbac21ed902568c15dcda96fce235493d171b0000000000000000000000000fe55401a85238b66fa37c38d318a1bf33e116a70000000000000000000000002a2820d424ed72e9466c89e9c7737df344be75dd000000000000000000000000add46030de71ff53f4b27f108329958b376d816d000000000000000000000000cecec5f6596d2269b5dcf10abeba47c319ae8e5d0000000000000000000000005e4ca57645c59c93031b30b65c0b1296f98f62270000000000000000000000009d9e26482e897848851590d053c8d4d7f6030d30000000000000000000000000dc52674899a1dff86186056d18ed05c925892fa5000000000000000000000000e7090015768ed8f07ada91bded606f3bc44100b400000000000000000000000097bfad9aaac3fa3a4abb800083f7583fa07a83b700000000000000000000000044c2238d940e90b5717138f4bccd771d41d6c1f4000000000000000000000000b652c6459e868bb515325ac72bcd3cd9a97851230000000000000000000000002cb4a4f42e72ad77906fe959f8fb7865a21ddc200000000000000000000000006cb4c5b61a38509908dad43370433bfb44727a3b00000000000000000000000064361d5ad1493b043d68598a1a436cdafd6a9baf000000000000000000000000b5037c21eab675680a0f54db4968fefbc7cb8fce000000000000000000000000de2161c4abe4bed8668ff98d21e7e9788808d916000000000000000000000000631ffe1f8a0f67d25e7d81327065aa4a278691d0000000000000000000000000c8f611421e573a4ea4ee6563b8dbf5ec2ba5ef0600000000000000000000000072fe708527b3191790295a45f978b6b459da15ef000000000000000000000000ff7a008d921b247286e831b2e62cea273e1bdb940000000000000000000000008960266c9b02f554c2377b392bda6b6ce0effbf70000000000000000000000000304add5d2a06f61107cf92efa8b88ea06ad969a000000000000000000000000e7b1a77bf0ed6c2d39dda2fcc274ce3ab088cd3b00000000000000000000000076876cc07e711166a3288f16464f26871139c8a400000000000000000000000002d930ef3cfd53c3392edd69bd2ba96cdd63cc020000000000000000000000007f22d11599a8e7d58fb0ecf88cd30379a33ab7e600000000000000000000000058a92ed8a8df9bdcbfb0d7fba4fffec6d52c6008000000000000000000000000f861a5890200904e9153c63e4cc72c6cab3353d60000000000000000000000009a5e904100e9e56efb10ff6bdae83e7a6718d0d7000000000000000000000000cb2f164b3c606825ac89ae5e85cd109ebbf3e0a00000000000000000000000000e7781fff9279025f0905557afaa8ebb007c7965000000000000000000000000da270150ca907f59a6bbd977c0aa894ad6c4bff600000000000000000000000034989b7bdfc44fc552bea4ed3424658166256875000000000000000000000000c16443c2e9c65a9383526978f5b4bc9097078698000000000000000000000000969dcc9aab2e7e0636398779f47dbc9bef4264f5000000000000000000000000983e7b9561abb5495cafbd9f15eb98199420fb1e00000000000000000000000089b3d186c0124d8c42c5c3c280b2229e977a20be00000000000000000000000082a35dd90e40da8668b8caa7e08f78847062ac0b000000000000000000000000b628cd60df06ae6270389f316b58e4bdae3e453e0000000000000000000000005ed13da5e1e3c05d0b4e8401e9bb693f3dd33e910000000000000000000000008fb95d62677da36acfce5d28e9ec00889c200750000000000000000000000000c710ecfcd527676e711ad51ff79a04ef85fe1f9f0000000000000000000000001df47175f33eaece6406a87258622cacf0c0897a0000000000000000000000001df03afee0bed69cde3cdc7c48c97628e69d9998000000000000000000000000f394c6c31ef2b04ca71eb5e58b0fffa80455fd230000000000000000000000009ff6d51aeb51799f6d5743d2ec7bb630aef787b60000000000000000000000001f8ac59f3aef1a3187c5bfe0b5633793515e4a5800000000000000000000000069c2c0e7eafd906fc9374612e1d9b28c92f220a4000000000000000000000000564db36796054b1bcb7422dde6d59b178ca8277d000000000000000000000000a773904c11d18d1f1e4499f2cf2a47bb4789976a000000000000000000000000bdf89e8d7e113b4e28ee29407fe0f0569d636e8a000000000000000000000000fdd48af8386db48481daecc7337e22cef1a878a100000000000000000000000073ca519224215e58f9664c4ce0238f6cd2eaa5d3000000000000000000000000f5d41bc2ee403cd98257ab15e999b407efe17b5a000000000000000000000000f840be9d3240c031062ba94df40444db89b1f6bd000000000000000000000000697dac3e208b27dab9c4013e7c5580fe8afd500f00000000000000000000000086052a7c3b97538e1f6afc0e50b9d172fa9e80370000000000000000000000003f7e887832d547d7fb26ef16b60a2007b553a8af0000000000000000000000002d267f78dbc12a9c3a9b26a8f186c6b3066b559d000000000000000000000000ba34e8fb9ebd8483f02312ec26149996c7efd633000000000000000000000000ca1a6e5fe34293775fe0dd109d74539b567eec340000000000000000000000001b47db240f16df7e06151d9856c2cce4eac54f6e0000000000000000000000002f00a7accc2903093f016881f9ee02ee626ff7cb000000000000000000000000c8fa88b060f1db51be072fecb07669549a52bf1e00000000000000000000000001c97de5f66d7c04cf3e5029568358ba577d011000000000000000000000000096db304c0a0f947976a37393dcc3fd27216f9d920000000000000000000000005f183fbc9cf8c044f7ac5ff67dd79b636a75fd29000000000000000000000000b5ee804c6ab53bacfb8687339e0b76073f86bfa70000000000000000000000007191d1e2101caae03021145ecf95b041ec0e6d610000000000000000000000006f9af326d1b7e458abfaed2420dc44dbc9849aeb00000000000000000000000004d8471b6ee2e241c841d5d7575046782fedd3590000000000000000000000000f711719614422b97d41743ad6044e7c31cc2bf3000000000000000000000000eeef2aa134abefc7406c50ccf9cf562740c6ce1500000000000000000000000099650a77b788d0d8d767c485afa758ebeee618cf000000000000000000000000598acd7e291451f48f3fa3fd983851b259f71abf000000000000000000000000d9b58e22756c48c0775eff7395812c8d4786642d000000000000000000000000b846c9aff76b6fcc152501c61b5189ce7fab10ad0000000000000000000000004fd14b9a9c4ca7f8d0c241a6903a815764a545c00000000000000000000000009787fca60c556a6f53ed5cc25fb7c93c76c482300000000000000000000000007d07f97d084814ec35c4698ad1c899c2ddbbc9c1000000000000000000000000d162b8776f204f7f418aa61281ddd239977ae59f000000000000000000000000a6834dddd2d0e92734517dc99ab86cedc0587a520000000000000000000000008dcfce336f40fdd0f65294f09c6b94a60f48969b0000000000000000000000008d85d3edea57b09fee39c94e5e0ca2757ebb6be7000000000000000000000000e5077b472915a79629df05e1cfc6d4c87de2cbe20000000000000000000000004df94263ff1f09e5e0364524adb3fa19fe5e1832000000000000000000000000e634082fa561181bb9f64ce6c7d49cf1bde0821b000000000000000000000000a71c40350d5545bc45a7ff03e90fdf685c792e1d000000000000000000000000f59180aa708ce0f3181903ab16b8b40d87012ea800000000000000000000000038833b5f059dd5bc82fbdf1ba1f8df93dba23d7e000000000000000000000000c992ada77e5f26f362db9a4fe65a48cacc48f886000000000000000000000000010c50c8672d66fec2acc864d0f431d7e5fc8afe0000000000000000000000003915395756ef6af7a018d736281cb8972d283497000000000000000000000000f4206ec945fd53ee8cdcb69d2fc186d230629ade000000000000000000000000962998823af470066c29a0a0e0f63c9bf5b4c26500000000000000000000000064af8ffc6ef95bcd8d471ffe124fb6c54bc8bb3800000000000000000000000008630ba3f8847825756fc385c62ec80f31c8101c000000000000000000000000f2322b33dfd8d48253f600e64a296d882748299b000000000000000000000000de24e33c4e3fa3c232c202fc98056020cfc1ce7100000000000000000000000093a1277722e2b11e1cf4b2af2a0cc625f4122ec2000000000000000000000000c659b8bcb01361a4f71aec584f047a91351c918f000000000000000000000000a0eeed7ad4e74912069fe16a3c3d94d2d9425c25000000000000000000000000507e2135da72698044a8e6ff042324a18d73597b0000000000000000000000006b583e37e10ce182019fa16f349c9df273f0e984000000000000000000000000e12d161ce78fa69b0c8b522a7340e6df7f96fa8600000000000000000000000097bfa5581e4103422e4c8f98b3ef452ff4a82163000000000000000000000000d68ed4c067db53312cc54e367e8af0b9e5330f330000000000000000000000009eb5c68404797cc963c5903b08544c20b10d55190000000000000000000000007d955b1673cb5988fecab86111f36cbb5e50e3f60000000000000000000000007fa9bc7fa109404217a84d4149b9072e5073fc180000000000000000000000007210e2acd9105775644f0dde51970cb2cb77b8b4000000000000000000000000c9646094c395e7fb62621cccf225168e097d99d6000000000000000000000000045dc463dfaa9b2e49a4d19d4bcc7a854b7ed7c90000000000000000000000001934d8ae1bafd5562fa92e510faf39f2addf9a480000000000000000000000006edcf54d9c41cb84baa4b3db276d6385cd8b4bd50000000000000000000000005cf92798a27903520df297925de4fe9062a0f559000000000000000000000000772060a04ef46e273bec777b7f6e9e5182d834b50000000000000000000000007775d4ab974a9f76004c266f299e7462230f60860000000000000000000000003f98bbfbbb208f4641329d5ac21a853c5ccb1cdb000000000000000000000000401048c81740d4e41691da21e4e63e4e7e987d5600000000000000000000000077fdd06f93303ecdfdaea28ab5d4d136a1a1b0cf000000000000000000000000f8f92e8afc166c8b71a1f66f086b9767ac5ffa3900000000000000000000000087d38c798398966fdf3aada2edcfb573efb490ef0000000000000000000000004636b7af3f202eca42a93590a0885d19d49804af000000000000000000000000185d688c29767164454f2fafa31fff0bc8c9b67900000000000000000000000049eb2617cb28a76fae711c3119b5e6022681036e000000000000000000000000923c3bf2be106a9f4232cff8767991c3ed7064380000000000000000000000007bc87ba8848f7e009f95115256fe6098f59b5788000000000000000000000000ea96f5109ccc6e48c28a6b52fe7f44b821efe4b8000000000000000000000000c98001b91ed27fe697d335a276a646553c10e4b20000000000000000000000004f938540c27baadd57e72c2586055d7b5bb563a70000000000000000000000008f429505d4cb9865a965d1142cb651fc6e065ebd000000000000000000000000fbb3b850a5d06a5bf0316a2176429ad659848042000000000000000000000000ae0bf45abf324f15e00bee2d5b5d8e7612e50a32000000000000000000000000a6c8949a8871d309f94996019eb2d7af500941f0000000000000000000000000f794ea37a9642ff15dd6b307e72d883a58e43d040000000000000000000000001268aa2771184b56bc4046d6f9b7363d0d608e6700000000000000000000000070b88351cd1ff4c637556462734c61785af4fca50000000000000000000000008816172d6b2715b9e1d23d834d2869594a3343560000000000000000000000001da90cf0ebc25ae24ca485fedfe3bb35e8d10083000000000000000000000000f7a5bdbbc2579a2f4523c17b2ce18c9e6896d4350000000000000000000000009a697a6f25de0d421a69234671aff635902cb5ce000000000000000000000000805b491ef1a2b790de08d35bd3068b0b850d6f59000000000000000000000000dc8127195aa194e38561df6727c07a9fb70a0d3d00000000000000000000000073803c1e008b9d9ac101df01f763279197b4d5c20000000000000000000000009cf796fbb684ee3d22e3346faabd62371a141037000000000000000000000000a6e8fee68b46f3df678316f02a4cb287a6bd1331000000000000000000000000f8ce3248ea5917bb13011d516d2f3c0e0774af8c0000000000000000000000003676d68cd9d6c0032c4e2e24b46aeca9d4fd88e5000000000000000000000000ed4292d00c52d1040e0e1f03949be10caa4ba885000000000000000000000000c61cb02ccc80b862ccf83e8f567c4dc36b547168000000000000000000000000485333f8b80c3d054b1ada1417a055c3442f31700000000000000000000000006d52daf45a8918b307f92d2fd9129dc87469c12500000000000000000000000041d64c381fd89d66780381c37740bb8b6c9e36840000000000000000000000005ade8957f6961dcb53fca985ab79a0dade7a55c0000000000000000000000000ccf0f2d4f7b8286726bb3039e89e5ecb9a456455000000000000000000000000c8c16c236a825f3dca939b84c1e34cf03507bbc50000000000000000000000001b337d27be4340cc78f2e278e6b526e14dbcf204000000000000000000000000b5a3d09f5db197ed28c92aeef325ce47395d3cf9000000000000000000000000ef0b2bf63d89a331b478a7dc0e9c27268b6d379c0000000000000000000000006682aec38776de6c6c64f26a4e38f852c68d8d40000000000000000000000000f5f3c3d83c1cc741a68360fb0c08de3aa20c97180000000000000000000000003da8836621ba14cff78862fa64bfa9d669b1fe2b0000000000000000000000001226ff858c262d499af401145beabebf3312e8560000000000000000000000002220c28e4b932c04aca24d9269accdfad82438be000000000000000000000000b82d78a753038874e82074b8fff2b0930a76df10000000000000000000000000477f59fda3ca229ed1613b422b724e14e328867c0000000000000000000000006ec052e8ff43416b528df816151cc072bc22e24f000000000000000000000000a5b84d994793b16a48e8d0295cd0ee932edf88bd000000000000000000000000680a17674adf10105f71582454e94c171aca689f0000000000000000000000007f67dcc0c866c85c6a09d2d1dc769ad7df8aa15a0000000000000000000000006259e8b84c8ab3eca9f4444fedea3ed300e08615000000000000000000000000c41ba2a3276c0223a4cbbd9ef8bc2f815b3d4490000000000000000000000000f88652543df3412977b685d1a8599278e22e672b000000000000000000000000b41d577802d2f9ca10b35970b701e62770e47037000000000000000000000000189966bcd7866889bf9f5bf1d471fc7b49f0c553000000000000000000000000b4eb303e3c80b451a481e6a029cabeca92c54678000000000000000000000000a9145483f21544375ff57240ed0777c0dafa80c9000000000000000000000000e615becfe68ffd918ce9f732e194ce09e1307d05000000000000000000000000fa7680ab2fcaac7c1bad0ccb37913d596da3cee800000000000000000000000019c2c0426dc38262c274a862ffc5d036d13e9fd5000000000000000000000000c10e4348338cf32a8d3a58ffbd485b74e6e2986a00000000000000000000000073714fea6d7ef13acc96bb4b3aa2b8170f1ae8d600000000000000000000000097e2a9fa0f9d2cc99278d6094c35728bc8c82df7000000000000000000000000fac83d8112fe68d7f2aa887a50cc8019cf82ba7e000000000000000000000000079b49a312d9b0486260a9d474f6dec75201c0f9000000000000000000000000dcad483314685ce55299230a2bc9775523e2581a0000000000000000000000008fc63e545c566d745a8ffe32c302ab620bc877a80000000000000000000000006c88392c86e0364bea609b0615dcdb7731ee4fc00000000000000000000000000e5da8190b1b71568f4b1741b73562269a8ad87f000000000000000000000000566984b03e957182334ef0477da8d75eb8285ae3000000000000000000000000994acb16e0f1cd90432ab7001dfe132db384458600000000000000000000000021f72441b1ccdbdf40d2a834b56ccef55826d906000000000000000000000000111f1d264b982163e3f4ec0a947fbaa9debf0d2d0000000000000000000000006130b7663a421edfbe665c09ef17585ee6722e6b000000000000000000000000ad1b6679c335c6a26a149e2b23335ec116be81d500000000000000000000000000000000000000000000000000000000000003e80000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001