0x2cffd02ecf6a0cc279fbdffa091dc6500ec38e5649720adde207b9f378a2cb4a52a9d63b36b4ba59749c862307e0e1c8d317a24fb7284ac64bf7fb2915ec31fba13dcb7199429f9c7fffcaa40999e174a86d42282eb99d7e614dd901edf413b41462bc1b9ea67a48cc62e2a94b478b4767c0826d2fe72af555891ce6ebf264e87c78c1370ef2c6505d901da3b0ad3a87666f882578999a210f6a4957c068405c296f605a3384a7280140eb110be53ae497b7afbf7a7b5b8495da4b7fa189e71c84d05704b8a7d0cfc04d3465945c85a9346682feff88d490af74aad409d2b866a389a8bba80699b1fcfc38b0afd00414c84ab55239060d54cc0c96beacc0be028f4bac05c32f92c026553b605a5e79ef4b579a2462b26c7b9a059f559ec8b10fe551d3ebe8790cc5a1fce6dfb412cbedcc5491e37d0cc2d4b880b1b482391c6e638ddbc4d176014df6929441971fa3edaf15ce6ae1a8af150279e73044648201cdb53063ba95f5abe19ceeb0d14448d9829230d0e32a3e0c192ffe71ca06954dbf396955d1687e0e874afc6342fb3df840e4101885499c6ebebdc0b326d0b6667659a8ef22a53facc5ab48d100421d06d2ab71db6fba9c2f3c91eca20648def6a84e956d6439c8cf8166ffa017322aedc890965ff60f85ca54a474c5a54e88f4ddd6b1129b403282ca4762c3f839ae7edc628d71049cacfaedb3236bd043ca238141656bd4bece09be4f099bc3878846dab46b81101cbd390a14b0b191395b0277e74c9667cf18cf5a800729e94557a59dc61c83e750ef1db527a84147b069452ffab5215a527d39b89fd79851cabc6e32aee93d28a86e27a832d53b4966f6a4282465a27e09d25d1ef1dc899ad855f8902be803c79f67bef259637109946a52bb1f19e4f79ebfd4beb08bbe0965fc16bbb4bc5425f0505f9e3418e4b38903930d88acc5c412901f01f27d9203d68388d1798b05e0cbfc14b834a69422e5d97f087488b72999e56946bbfc39ea72101cdb9b56edcefff5d96e080edf5af78981dc901b79a524e13867f4e03d7dfa8dbb03d8e753edf7be17c2a819706e716634808c006a1f9f760d5169dc3cb393d1b2a72a6cf1a612faeb9aa43cdc8555c849437f51b8aa543d600ac11219b55b1ddb0ddfc225dcce4071432031f109170f6fb045528ae1330355bfc4933059036be24ca9f2366b32d0ac4b6c31e61937c91721dd445ad8e5958aaa1db47f0ad76db6e5e215faaf3e12884e31a4d4e2e39459ea361ecb01d77a1de8bb03ae2b20350714bab3e12dd7b9f321a0c731f8a0f89ae8201e37b0f78f09e3b20d9a0db3abc52110a9d47a67a57a91a2af86587985748b2273045b43fd719a66fd4fd1b41fabc9edfae6aa51d319c0c9d53462468b07b08bf8cae9f7fe62e305c6762ae4305887f178e4b28c0bc50e4e6d43779bea7830f38a39c1df2a3c8f65c67e4073bd52edc291c4977956e2574eb6a63b0c2b9ce6267402646c43bc99ecbb730f33dd0001ec9654a94f59e609834ac4fd266314788e0a9ea0c52697c48c27f1b853500959b54b62b83b48a6b2d5ad1ff5c567d86d624cf35b908dd41e41e3b646ec99c49321d39437ded1b0be893f9dbe246d28be660c1be7d79e48b498d7ebd3f490dee6243e4154d7243ecb8aab47abea762320c84b5440cede766df2177a3603604c576b65b8f5731936ef14e7c7d3c9fab5b8fd2cca2960731765cd67c2c7f65164fcefc6a1998d9b0b276ffee313ac7289b4a0bea07ec91a3fb53ac82a4fddf52293d857e285d36097de37e50bfe72818e7b52392ebef16e1f91c540020841dee13586edf3bf496632361746c39cc1352738d29ea95e482d13344b8ea79d7144ef0afd6f40d794aed6575bed9106c193e4ea6506491671d2fdf470e0fa477207e533107d92