Transaction id

0x14cd4b43ca5b0de9ff5a30cb03f7917b9dda196e0e15a6f368c179d78227a9e2

XXX XX, XXXX   ·   XX:XX UTC

Blockchain

Base

Some data is still being processed.

Transaction status

In ⬝ ⬝ ⬝ In block

Waiting for confirmations

Confirmations 0

Transaction purpose

Unknown

Additional events

Events of Main, Internal, ERC-20, ERC-721 and ERC-1155 types will be processed once this transaction is confirmed.

Special data

  • Status: Successful
  • Nonce: 654
  • Type: 0
  • Gas used: 2383312 gas
  • Gas limit: 9999999 gas
  • Gas price: 0.00 Gwei
  • Effective gas price: 0.00 Gwei
  • Input data:

    0x12514bba00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000420000000000000000000000000f89c349f460d6134724d89a6bcbf93d6520e0a080000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000f89c349f460d6134724d89a6bcbf93d6520e0a080000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000fc4720661ba3b2fa50cf3823024d16aded3aa7730000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000f89c349f460d6134724d89a6bcbf93d6520e0a080000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000fc4720661ba3b2fa50cf3823024d16aded3aa7730000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000fc4720661ba3b2fa50cf3823024d16aded3aa7730000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e44350000000000000000000000001619d964cf6904eac8979464d99d92bedd6e4435000000000000000000000000f89c349f460d6134724d89a6bcbf93d6520e0a08000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000ac1bd2486aaf3b5c0fc3fd868558b082a531b2b4000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000001217bfe6c773eec6cc4a38b5dc45b92292b6e189000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000c0634090f2fe6c6d75e61be2b949464abb498973000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda0291300000000000000000000000098d0baa52b2d063e780de12f615f963fe8537553000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda0291300000000000000000000000085e90a5430af45776548adb82ee4cd9e33b08077000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000001217bfe6c773eec6cc4a38b5dc45b92292b6e189000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda02913000000000000000000000000833589fcd6edb6e08f4c7c32d4f71b54bda029130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000241ece133d75e9448c71625d5699f0672566be1f000000000000000000000000729b0ed82390e3455bdaf479aba58a73c957739d000000000000000000000000d36f66093adb3f47077abe3f297b4a42ac8e308d000000000000000000000000f3d1e3fe629585feaab3c1370edb643f7efc4b440000000000000000000000009a611180f554b626fa83aeb5c14d3c1a57160452000000000000000000000000c6d685157f9685d4747e2f4cb47389d7471ca28a000000000000000000000000a94f9a2cc55b73e3b81875c9839da8ec855d16d60000000000000000000000003fe5ab4178a5a1af1ea6c2bc0ba46dfb62e0706f000000000000000000000000ad9ef4c17f0409d609cfc2e8e8c8a3c5543adb28000000000000000000000000cd2514667340e45715d17b2bfd74a07fe95f416e00000000000000000000000092e96ac70cc8b3ad8ff324b38b17153f7474daf1000000000000000000000000d36f66093adb3f47077abe3f297b4a42ac8e308d00000000000000000000000037c040fe9b4dbefda9877a27205d2f7a102121930000000000000000000000000968880adecddbf1256198f3d26a2478a7d032e60000000000000000000000001ad46183ddc1b662d98aa08856bd4b387ce0d7af000000000000000000000000c27b090fd1692b7ce66e67f05984d21b3aa63c3400000000000000000000000053c4f7a4ecd024c8bf9805f6f92446cd92aa5b2a000000000000000000000000980a6332a2fc2ca24667d4af75c764c2bbe7c0f50000000000000000000000003b98cd4465af34cffed3a6eca47fc4d61094fe520000000000000000000000005538d18d9d2f0246027604a1a17a5a391dbba6a3000000000000000000000000dd62d60034b6cc1ba9d4897a0ce86d6a67b7768f000000000000000000000000f6d2f6cc3586553e84e03c24639e0dbe6fe1f60b0000000000000000000000008f029db340a0b4f39caee04ae0a9a3834eaea9930000000000000000000000008ded9d97b28604b29b5230895abdccfb52ec2126000000000000000000000000ed0e54626dd8fdfb1d0b807cead9a797047cfc86000000000000000000000000f5878c167f3d00932891567c9dd787b03003011f000000000000000000000000ff07d041f2f1cac6aadc2f927dadbca76719cf440000000000000000000000007e4f17e15fdac7804f2051e49a218aa39f31b3e500000000000000000000000036568e8c57b0766d113eea73d039bbfab19e8135000000000000000000000000f09ea3e573d4a54f036f413f1c40542dc56f9e26000000000000000000000000bff780476b672c2352fbc13ac97e44b8358fc4680000000000000000000000000dae0fe39e9e25a80943cc3009485af521c67a0200000000000000000000000019e6de9b457bfd1d201329b6494b7ad58015ea840000000000000000000000005cf2b9abd9e81907425929cb33e378d5821d6377000000000000000000000000bede087fae75a6559f307823be806a823d4a44fd0000000000000000000000007c7f6cb2dab9de9b242eeec29d2f61bd7d9750e00000000000000000000000007f733b76d2a01f6bb62a471bbe406a191787133400000000000000000000000015a42a3d9a04124bd3462d8a8ea05ee68533889a00000000000000000000000044f263060db6c3a8499158b1e33996a5ebeb9a9d00000000000000000000000049e97811263bae5c9249b2ccd63ee20c2adc1266000000000000000000000000cfd33e6fbbde7186d7cf474500b0aa1abccae4e70000000000000000000000009c6dc82962d28aa2895488bedcba42731c1201e500000000000000000000000039c060bb43d25e7c57165ab8f65a87c6a5296d8d000000000000000000000000d36cf9e18dfabedfcc003f9bcaf3f6a8c7a66c5b000000000000000000000000cdb770ddb74328c99deb8823e6e28e030d0b4d8b000000000000000000000000903304148fe2a3f478d215906905af2022b1056b0000000000000000000000003418521b9cd33ed1fcb5d38ad5eed7a6bc5960ec000000000000000000000000d017b88ab8d4f585b55e73a7d41e951906eeb955000000000000000000000000a705275cb4a31ad8877e18b65dc89b11bfc0381c0000000000000000000000006c856af17a4bd4d3afd58a74b08d2ee35310f0150000000000000000000000004152eb04c746fe9ea89d46f1b516b2279fbba3800000000000000000000000007bb9f62530bdb9a9aedf7835dffeb21d94148a76000000000000000000000000c74fb4df3222696605487c3652ba80b2faf4db0b000000000000000000000000a5ed3a1cab36c1781e220f1bf9a4bb9e548d27f8000000000000000000000000a1c5bb9e696a074aede0096ef501fa1a71580cbc000000000000000000000000a7b371122d6af6a55f595f598387fe025acf0aef00000000000000000000000053a21df4b64f8e909b27c79126295c15262e681d0000000000000000000000006bdebd200b7299c5d45b8ca651d942ca37680ffb000000000000000000000000f325250d0b37d5a691b9b6abdd817abb7e6c0029000000000000000000000000a0ff4c3beb1d5576dc37b0675420fc011c5baea50000000000000000000000001e29bc0eacab2ddd3b7c3381bb0e4fa6f03cba35000000000000000000000000a0ff4c3beb1d5576dc37b0675420fc011c5baea5000000000000000000000000917251b02d43372a083b75890df33bf6d2bd0e02000000000000000000000000e8e6333759da7034058ed4c0a3a35059219e3e0200000000000000000000000033a60b41ccf31516266773bd9d5661972f9fab0100000000000000000000000036230d818367bba76d52482615eb69d4455500b40000000000000000000000002c273615fb7d4ae8b60845253b8977a7e9b735bc0000000000000000000000003db474eb66e52a11073c92e9333686f6f837e80f0000000000000000000000003b3c81c5ebf32d4911b2bae50e55738aeeca629b000000000000000000000000cd2514667340e45715d17b2bfd74a07fe95f416e0000000000000000000000005b695e4d5bbc01e385b0242703f3bc435e4e9e25000000000000000000000000d63df25eae5654d870c1e74294b940650fc566aa000000000000000000000000e7d80ce2cc6fdf79ddc4c235ef0be66b3afd223800000000000000000000000036230d818367bba76d52482615eb69d4455500b400000000000000000000000089e9520f316e6fdf6e0b5cb719e6e3444cc4e230000000000000000000000000f9e7b6ab9372f2e26929a175158d01a8c5ba7c7300000000000000000000000079fe4479ffae7ea27f86e1c739a4d8f332ba1ec00000000000000000000000001b2a2247543a405c493084966bd5ab583ae0188500000000000000000000000062fca9e0489d7b3e0ee0395f3f80ed3340fe9ce900000000000000000000000096870f90f9fcbed2d46b12d5a809d584888b3bd700000000000000000000000098e1a9edce7e56ca24f607b8f2ea8c828a3c070b00000000000000000000000011a91ac360d29ec437eccd20d5317cf38e24a2270000000000000000000000000f753509fb052db42d7cc177c2146cec93f608a1000000000000000000000000333b228e81bb5934209d6d01ddcc6c2f37f83cb70000000000000000000000009a611180f554b626fa83aeb5c14d3c1a57160452000000000000000000000000c4bfb0ea786e6e3818177edbe44497e0c61144d9000000000000000000000000dac483852a0128fdbc2bdb1335348294efb29acf0000000000000000000000006c856af17a4bd4d3afd58a74b08d2ee35310f01500000000000000000000000018d87c3d950e16f6d89d2edfe73f83e6fd6c1a14000000000000000000000000e0715d596bb6084a59222f440ed5c23196b8ed310000000000000000000000000ed3e3a29ecb9be2f65e11340a7df3ced4db4e0c0000000000000000000000006bdebd200b7299c5d45b8ca651d942ca37680ffb00000000000000000000000076904e9b11e974237cbd6098ee2fcc9e9eb2895300000000000000000000000076a802b87732b8e853b9dc70d8c697badab982d7000000000000000000000000666e990ecd5603234386744cd3864c62277e93f100000000000000000000000096bd8c27f09ebded992259af7e990c225527243c0000000000000000000000007ae7de564a64c62f3f4799c5ad729a820f5316d80000000000000000000000008ded9d97b28604b29b5230895abdccfb52ec2126000000000000000000000000a7562ec2ac63a5d879786f5d2225cffe3a080c2400000000000000000000000089a1f106a3f59d328b407585280f1f26702b98bd000000000000000000000000a823ad8c1368d82f18b8039e177327ff321751f600000000000000000000000018d87c3d950e16f6d89d2edfe73f83e6fd6c1a14000000000000000000000000761fa58be615286a2e838cf7f947ccd267bac9e40000000000000000000000008ff39477328ee5bf045fa86063967d97df54db280000000000000000000000007b35d5f3324650367201f5629cf358315aff7a9c0000000000000000000000002c273615fb7d4ae8b60845253b8977a7e9b735bc00000000000000000000000017c38a18b12c1d7ba1c7a3a39a0e60fbbcf50d0c000000000000000000000000fff0d7f4bd87ac6eaed101a5a7dc935f3b56c1f30000000000000000000000008e6f4c9e5312cccb7c5e51823ac337750093f37600000000000000000000000050ebf246becbee3be8adc18d08d0cb772781169c000000000000000000000000fde2cf5681b9107cbfcb7bb71cfbed688445ae8a0000000000000000000000008c0a0c6425b52f674a43ecf2bc714982d8ae7dc1000000000000000000000000ac56a113e818272a2cb449ec94622517c15525700000000000000000000000003334760885581e2ac6f3c035c49f297a32deec300000000000000000000000001a67509f3e7c0f4d0669af3bb4c13c5e3fa4b86c000000000000000000000000ace77365dac21f7e1cb39abd873a3ebbeedf2ac0000000000000000000000000f5878c167f3d00932891567c9dd787b03003011f0000000000000000000000004161162993219204cb9128d414542a576df5073800000000000000000000000050ebf246becbee3be8adc18d08d0cb772781169c0000000000000000000000008f029db340a0b4f39caee04ae0a9a3834eaea993000000000000000000000000bea2de3503b81911a7fd59629fb674119f9e731e0000000000000000000000007c7091212e74e196c086f08f718723962be820ec000000000000000000000000a94f9a2cc55b73e3b81875c9839da8ec855d16d60000000000000000000000003b3c81c5ebf32d4911b2bae50e55738aeeca629b00000000000000000000000067dc8e3fa3c1d6270fc062d0bda9d0bd4037da9b00000000000000000000000034bf35d5ed1d2fbf402973bbe6441f3dd721687b000000000000000000000000a7562ec2ac63a5d879786f5d2225cffe3a080c24000000000000000000000000d55607eea10e7075db4ae48da341889e8832a6950000000000000000000000007affa96589f31d9b70348963d2f92f4d988f493a00000000000000000000000076904e9b11e974237cbd6098ee2fcc9e9eb28953000000000000000000000000ab87427606fe1da3ec4060730ab5106309bd21a0000000000000000000000000e498fca4a1b2241aa3b0d0f4c8abeb369cc5eafa000000000000000000000000729b0ed82390e3455bdaf479aba58a73c957739d000000000000000000000000d36f66093adb3f47077abe3f297b4a42ac8e308d000000000000000000000000f3d1e3fe629585feaab3c1370edb643f7efc4b440000000000000000000000009a611180f554b626fa83aeb5c14d3c1a57160452000000000000000000000000c6d685157f9685d4747e2f4cb47389d7471ca28a000000000000000000000000a94f9a2cc55b73e3b81875c9839da8ec855d16d60000000000000000000000003fe5ab4178a5a1af1ea6c2bc0ba46dfb62e0706f000000000000000000000000d13cb03ac5f6783ca531b3eb174f2434e6ad85b4000000000000000000000000ad9ef4c17f0409d609cfc2e8e8c8a3c5543adb28000000000000000000000000cd2514667340e45715d17b2bfd74a07fe95f416e00000000000000000000000092e96ac70cc8b3ad8ff324b38b17153f7474daf1000000000000000000000000d36f66093adb3f47077abe3f297b4a42ac8e308d00000000000000000000000037c040fe9b4dbefda9877a27205d2f7a102121930000000000000000000000000968880adecddbf1256198f3d26a2478a7d032e60000000000000000000000001ad46183ddc1b662d98aa08856bd4b387ce0d7af000000000000000000000000c27b090fd1692b7ce66e67f05984d21b3aa63c3400000000000000000000000053c4f7a4ecd024c8bf9805f6f92446cd92aa5b2a000000000000000000000000980a6332a2fc2ca24667d4af75c764c2bbe7c0f50000000000000000000000003b98cd4465af34cffed3a6eca47fc4d61094fe520000000000000000000000005538d18d9d2f0246027604a1a17a5a391dbba6a3000000000000000000000000dd62d60034b6cc1ba9d4897a0ce86d6a67b7768f000000000000000000000000f6d2f6cc3586553e84e03c24639e0dbe6fe1f60b0000000000000000000000008f029db340a0b4f39caee04ae0a9a3834eaea9930000000000000000000000008ded9d97b28604b29b5230895abdccfb52ec2126000000000000000000000000ed0e54626dd8fdfb1d0b807cead9a797047cfc86000000000000000000000000f5878c167f3d00932891567c9dd787b03003011f000000000000000000000000ff07d041f2f1cac6aadc2f927dadbca76719cf4400000000000000000000000036568e8c57b0766d113eea73d039bbfab19e8135000000000000000000000000f09ea3e573d4a54f036f413f1c40542dc56f9e26000000000000000000000000bff780476b672c2352fbc13ac97e44b8358fc4680000000000000000000000000dae0fe39e9e25a80943cc3009485af521c67a0200000000000000000000000019e6de9b457bfd1d201329b6494b7ad58015ea840000000000000000000000005cf2b9abd9e81907425929cb33e378d5821d6377000000000000000000000000bede087fae75a6559f307823be806a823d4a44fd0000000000000000000000007c7f6cb2dab9de9b242eeec29d2f61bd7d9750e00000000000000000000000007f733b76d2a01f6bb62a471bbe406a191787133400000000000000000000000015a42a3d9a04124bd3462d8a8ea05ee68533889a00000000000000000000000049e97811263bae5c9249b2ccd63ee20c2adc1266000000000000000000000000cfd33e6fbbde7186d7cf474500b0aa1abccae4e70000000000000000000000009c6dc82962d28aa2895488bedcba42731c1201e500000000000000000000000039c060bb43d25e7c57165ab8f65a87c6a5296d8d000000000000000000000000d36cf9e18dfabedfcc003f9bcaf3f6a8c7a66c5b000000000000000000000000cdb770ddb74328c99deb8823e6e28e030d0b4d8b000000000000000000000000903304148fe2a3f478d215906905af2022b1056b0000000000000000000000003418521b9cd33ed1fcb5d38ad5eed7a6bc5960ec000000000000000000000000d017b88ab8d4f585b55e73a7d41e951906eeb955000000000000000000000000a705275cb4a31ad8877e18b65dc89b11bfc0381c0000000000000000000000006c856af17a4bd4d3afd58a74b08d2ee35310f0150000000000000000000000004152eb04c746fe9ea89d46f1b516b2279fbba3800000000000000000000000007bb9f62530bdb9a9aedf7835dffeb21d94148a76000000000000000000000000c74fb4df3222696605487c3652ba80b2faf4db0b000000000000000000000000a5ed3a1cab36c1781e220f1bf9a4bb9e548d27f8000000000000000000000000c0a2f9fc2bece182f8c5cf7bc484366c64fc27e6000000000000000000000000a1c5bb9e696a074aede0096ef501fa1a71580cbc000000000000000000000000a7b371122d6af6a55f595f598387fe025acf0aef00000000000000000000000053a21df4b64f8e909b27c79126295c15262e681d00000000000000000000000076ec5a0d3632b2133d9f1980903305b62678fbd30000000000000000000000006bdebd200b7299c5d45b8ca651d942ca37680ffb000000000000000000000000f325250d0b37d5a691b9b6abdd817abb7e6c0029000000000000000000000000a0ff4c3beb1d5576dc37b0675420fc011c5baea50000000000000000000000001e29bc0eacab2ddd3b7c3381bb0e4fa6f03cba35000000000000000000000000a0ff4c3beb1d5576dc37b0675420fc011c5baea5000000000000000000000000e8e6333759da7034058ed4c0a3a35059219e3e0200000000000000000000000033a60b41ccf31516266773bd9d5661972f9fab0100000000000000000000000036230d818367bba76d52482615eb69d4455500b40000000000000000000000002c273615fb7d4ae8b60845253b8977a7e9b735bc0000000000000000000000003db474eb66e52a11073c92e9333686f6f837e80f0000000000000000000000003b3c81c5ebf32d4911b2bae50e55738aeeca629b000000000000000000000000cd2514667340e45715d17b2bfd74a07fe95f416e0000000000000000000000005b695e4d5bbc01e385b0242703f3bc435e4e9e25000000000000000000000000d63df25eae5654d870c1e74294b940650fc566aa000000000000000000000000e7d80ce2cc6fdf79ddc4c235ef0be66b3afd22380000000000000000000000007da2e69eb58fc3ecce0c3f7e81a681d6dd425f6300000000000000000000000036230d818367bba76d52482615eb69d4455500b400000000000000000000000089e9520f316e6fdf6e0b5cb719e6e3444cc4e230000000000000000000000000f9e7b6ab9372f2e26929a175158d01a8c5ba7c7300000000000000000000000079fe4479ffae7ea27f86e1c739a4d8f332ba1ec00000000000000000000000001b2a2247543a405c493084966bd5ab583ae0188500000000000000000000000062fca9e0489d7b3e0ee0395f3f80ed3340fe9ce900000000000000000000000096870f90f9fcbed2d46b12d5a809d584888b3bd700000000000000000000000098e1a9edce7e56ca24f607b8f2ea8c828a3c070b00000000000000000000000011a91ac360d29ec437eccd20d5317cf38e24a2270000000000000000000000000f753509fb052db42d7cc177c2146cec93f608a1000000000000000000000000333b228e81bb5934209d6d01ddcc6c2f37f83cb70000000000000000000000009a611180f554b626fa83aeb5c14d3c1a57160452000000000000000000000000c4bfb0ea786e6e3818177edbe44497e0c61144d9000000000000000000000000dac483852a0128fdbc2bdb1335348294efb29acf0000000000000000000000006c856af17a4bd4d3afd58a74b08d2ee35310f01500000000000000000000000018d87c3d950e16f6d89d2edfe73f83e6fd6c1a14000000000000000000000000e0715d596bb6084a59222f440ed5c23196b8ed310000000000000000000000000ed3e3a29ecb9be2f65e11340a7df3ced4db4e0c0000000000000000000000006bdebd200b7299c5d45b8ca651d942ca37680ffb00000000000000000000000076904e9b11e974237cbd6098ee2fcc9e9eb2895300000000000000000000000076a802b87732b8e853b9dc70d8c697badab982d7000000000000000000000000666e990ecd5603234386744cd3864c62277e93f100000000000000000000000096bd8c27f09ebded992259af7e990c225527243c0000000000000000000000007ae7de564a64c62f3f4799c5ad729a820f5316d80000000000000000000000008ded9d97b28604b29b5230895abdccfb52ec2126000000000000000000000000a7562ec2ac63a5d879786f5d2225cffe3a080c2400000000000000000000000089a1f106a3f59d328b407585280f1f26702b98bd000000000000000000000000a823ad8c1368d82f18b8039e177327ff321751f600000000000000000000000018d87c3d950e16f6d89d2edfe73f83e6fd6c1a14000000000000000000000000761fa58be615286a2e838cf7f947ccd267bac9e40000000000000000000000008ff39477328ee5bf045fa86063967d97df54db280000000000000000000000007b35d5f3324650367201f5629cf358315aff7a9c0000000000000000000000002c273615fb7d4ae8b60845253b8977a7e9b735bc00000000000000000000000017c38a18b12c1d7ba1c7a3a39a0e60fbbcf50d0c000000000000000000000000fff0d7f4bd87ac6eaed101a5a7dc935f3b56c1f30000000000000000000000008e6f4c9e5312cccb7c5e51823ac337750093f37600000000000000000000000050ebf246becbee3be8adc18d08d0cb772781169c000000000000000000000000fde2cf5681b9107cbfcb7bb71cfbed688445ae8a0000000000000000000000008c0a0c6425b52f674a43ecf2bc714982d8ae7dc10000000000000000000000001a67509f3e7c0f4d0669af3bb4c13c5e3fa4b86c000000000000000000000000ace77365dac21f7e1cb39abd873a3ebbeedf2ac0000000000000000000000000f5878c167f3d00932891567c9dd787b03003011f0000000000000000000000004161162993219204cb9128d414542a576df507380000000000000000000000003334760885581e2ac6f3c035c49f297a32deec3000000000000000000000000050ebf246becbee3be8adc18d08d0cb772781169c0000000000000000000000008f029db340a0b4f39caee04ae0a9a3834eaea993000000000000000000000000bea2de3503b81911a7fd59629fb674119f9e731e0000000000000000000000007c7091212e74e196c086f08f718723962be820ec000000000000000000000000a94f9a2cc55b73e3b81875c9839da8ec855d16d60000000000000000000000003b3c81c5ebf32d4911b2bae50e55738aeeca629b00000000000000000000000067dc8e3fa3c1d6270fc062d0bda9d0bd4037da9b00000000000000000000000034bf35d5ed1d2fbf402973bbe6441f3dd721687b000000000000000000000000a7562ec2ac63a5d879786f5d2225cffe3a080c24000000000000000000000000d55607eea10e7075db4ae48da341889e8832a6950000000000000000000000007affa96589f31d9b70348963d2f92f4d988f493a00000000000000000000000076904e9b11e974237cbd6098ee2fcc9e9eb28953000000000000000000000000ab87427606fe1da3ec4060730ab5106309bd21a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003959f0f8b8a6cda40182d8c6e968f225530304540000000000000000000000009075d903b24f046747b3077fb5889e8ecec1e343000000000000000000000000c984b13bad5032ecdfed0d8c21b3b0088596c3dc000000000000000000000000be727c92d9bfa4337a6f256f5732a21fedce45250000000000000000000000007d69b4290002fea9c31aca8ad045424b48688c6d0000000000000000000000001bdc204a83917271968b7c9fe170d2b8fc1f4e6f00000000000000000000000065ba7d3450872bc62d12157255fe8fec05a40a720000000000000000000000003157544b39deb3ceb5c355501dabae900adcc3ae0000000000000000000000004e18925fb4d08d543cde8d577e66c913ca4bc599000000000000000000000000432091db70e5c96ea67333bff64b664cc4cbd1c6000000000000000000000000472ba02b33150c4e4f8a5115c2c91bb71a80554f000000000000000000000000fe592a6894ad9f0c89f995ccc30e7df448bc134c0000000000000000000000009b02357a59ead6763407e75c68f7db9f552734180000000000000000000000002b400a592d428d43fb5c676061c5a52cad5ed6db0000000000000000000000007eaef4a05eda42da81819be016b64d33f6b222f1000000000000000000000000de3769fb4e271975d5dca0208a71b43787261d25000000000000000000000000f9037249ab7a0557a0ca43a31ec3f478cee7ae44000000000000000000000000359bd5eee4e6b2356091f4695efa1354d4198e8f0000000000000000000000003ad93c10f0c2a191561db0942945f4e09fd5e4fe000000000000000000000000fe592a6894ad9f0c89f995ccc30e7df448bc134c000000000000000000000000e5ccce5277a7771d1e418450ce16b781a1459a4b000000000000000000000000ac8bd48cfb359186b43a7b69e643311894830f7b000000000000000000000000a1c5117b977afe45f8e50ac85aa3309028350cbc000000000000000000000000533493d9fff0579964de0316038e964c52af9cc3000000000000000000000000b6411680e2f879b241f80bebe10272ffef70d0fa000000000000000000000000fe0d85b8397b7651ee1ccc8d054b35fcbcac3342000000000000000000000000eca466c24c3daa141eecfb170b3ef85173ba896a000000000000000000000000241e7ff61628512fb8a6aad4e56c70f43997be1f000000000000000000000000d7cb6d72d091dc06f8950e96c3191caaf5097cfa0000000000000000000000000eca1ff9d640ced79344b5f60c015af0f38f2293000000000000000000000000bed8793ff5d52638ad16598a57893dc07fcc760c000000000000000000000000155709c4d16d4366e8d23e971877248f2aea8ff900000000000000000000000018e128bc32a3a652b63ccb7f5f287e4e92b1f43e00000000000000000000000010bb89da19190c5b69040fcb467cbdd4b726d1f90000000000000000000000005fefd61a15f381423b4b2c6df850064e87cfef5c00000000000000000000000078f9e8779ab15d4cfd3e87baf85edadefbf3f0c9000000000000000000000000362c179ff3c4eae03a4c37d62ba79a8174f5c4fc000000000000000000000000a7562247101e93f78e44d13924a0589c3c860c240000000000000000000000003bdbf21cf0f18d94da16bb828b51dce31ec63fd10000000000000000000000008b28b2e9e7e5a0cd66bd6794e92d278bb238f509000000000000000000000000652115008962a7f661e96e6453ea83852a108e1500000000000000000000000072a537adef009ab4175b5c49f2b4fb05687e94ef000000000000000000000000c984b13bad5032ecdfed0d8c21b3b0088596c3dc00000000000000000000000018e128bc32a3a652b63ccb7f5f287e4e92b1f43e000000000000000000000000e0442f628d0d99c4d4def10f9f893e926f16b732000000000000000000000000951d550d3dbfcb03dab3f24f7a1f31aaaffed25f000000000000000000000000e365dcae94bec93037d680bac7c1ba05ba7da162000000000000000000000000a6f94384129bae6329c79460e5afe9eda104a4c700000000000000000000000006bf58f051b03c19faece7108c94f2ff4f0c02050000000000000000000000004dda23a275ad34cf38432b99c5ada64bcded06c6000000000000000000000000164f439b4d74ed97e84ae30c3ea069b9fdf29d6d000000000000000000000000de0fb034df8e44083503deb40bb88cfd3bba677d000000000000000000000000a6429754679b25695f813be04f312719bc4ea894000000000000000000000000dbdc2e9a18dfa619b34430d6168869aae971141d000000000000000000000000dc91eefbf29375b1ae9d4c2744fb920c572bfccb000000000000000000000000612ca5f8932bb61bdd8650ef07b9e0e35a59b5c50000000000000000000000009bf3a4745bce20631fded62d5660b4b261d8911a000000000000000000000000d10d16e6f9a212c7bff3fcdc8ee920a77f0609210000000000000000000000003a5caa23da7db0f55eb668f4620c3cc4a7455b62000000000000000000000000164f439b4d74ed97e84ae30c3ea069b9fdf29d6d0000000000000000000000001e2c1e6546af5a142b03140c39ee2621b4def1720000000000000000000000004dda23a275ad34cf38432b99c5ada64bcded06c6000000000000000000000000fdaba9ff66d5c69921894317b526bacdfaf7abff00000000000000000000000097dbc29d2eb6b1fe453ba817d20bd3612cb777610000000000000000000000007e68aa3d2eca29f4679535b831d3f635e666d8720000000000000000000000007d69b4290002fea9c31aca8ad045424b48688c6d00000000000000000000000018e128bc32a3a652b63ccb7f5f287e4e92b1f43e0000000000000000000000002b400a592d428d43fb5c676061c5a52cad5ed6db00000000000000000000000036c0435e8795cdb336cf70871442f005ed212afc0000000000000000000000006fe556b343b97c3c0e96dc09512042ad53f9fc1b000000000000000000000000c0b472eac47d44ff7d454bb3b4d13a209951c29d0000000000000000000000007ec4d5102ef52e76ca2cb6d455f5b3637169f5fc0000000000000000000000006902ffc90c87aa35fd407e3a1deba3367a7cc60d00000000000000000000000000f1be6d36fce1c7c05aeaf1b06cd5505fe4cc31000000000000000000000000e5ccce5277a7771d1e418450ce16b781a1459a4b000000000000000000000000ac2d5c288fe8435c476655d578ed0f1f90c3e893000000000000000000000000846739c1f61de62b73226ffa3c823c026cfa46600000000000000000000000002649417b60c3938e53088d2f53a6550e1ca99d62000000000000000000000000616b8d97967a5491af575de2e094e8588ed7873000000000000000000000000084581fca6646a1e4803edff306031247c91005cb000000000000000000000000b93ac0cdfb38a415d7623808ee7145809af7d29f0000000000000000000000001baaf4c2a19b5e20615b85f2231b446076e61013000000000000000000000000f039a1f9236f22c078214c036cd33c2d19f0cfa50000000000000000000000003051135cfd17bf195542bff8748c62e3d49789b80000000000000000000000004e18925fb4d08d543cde8d577e66c913ca4bc599000000000000000000000000d556866ef35ecf823af59bf3a8a4b72d4f98a69500000000000000000000000056a0924d587e92fefb7f78af535f1473c75adfff000000000000000000000000fd335a0f439d913137293cd5dd82dd9f39631b27000000000000000000000000be727c92d9bfa4337a6f256f5732a21fedce45250000000000000000000000001d8c12992361606aa279668e98110d0ad53f9960000000000000000000000000dea35ca40a6454f0f05d05a8ba01e1771fd03f5a000000000000000000000000dd2cbcb50a4399aff683cf6b5eb4c98f45d5b6a30000000000000000000000004e18925fb4d08d543cde8d577e66c913ca4bc5990000000000000000000000004dda23a275ad34cf38432b99c5ada64bcded06c6000000000000000000000000933a1a5ef1488af587368f4442f2de9b30d4c5e9000000000000000000000000bc51036d9fc880c6bf0fcacddbbd1311d465071e0000000000000000000000009eaf06949fe52efaca5a745a59f2e600a30f855b00000000000000000000000065ba7d3450872bc62d12157255fe8fec05a40a720000000000000000000000003f3121e5f07b9f8ed652410e058715f3a876c52900000000000000000000000065ba7d3450872bc62d12157255fe8fec05a40a7200000000000000000000000065add8db9de127fbd62c9183dc99f96537b656600000000000000000000000002b400a592d428d43fb5c676061c5a52cad5ed6db0000000000000000000000005c2e085dfbf7dee705825d49cfd547b77d72a68c000000000000000000000000fe592a6894ad9f0c89f995ccc30e7df448bc134c0000000000000000000000002915a0969824e9492cd7fca5e7b37d6906cffc180000000000000000000000005fefd61a15f381423b4b2c6df850064e87cfef5c000000000000000000000000a1c5117b977afe45f8e50ac85aa3309028350cbc0000000000000000000000006fe556b343b97c3c0e96dc09512042ad53f9fc1b000000000000000000000000c7c72ac8580032576fbbe72f5be6c222a65ceff1000000000000000000000000432091db70e5c96ea67333bff64b664cc4cbd1c60000000000000000000000009c6d4a832d81972e3bf79fdc184fb4e5131401e5000000000000000000000000ef9a274caad0a447e2c0ba211e2209af6b5560cf000000000000000000000000e275bb1cc3c9686781eae5c9951bda23d596e9df00000000000000000000000087fc0efa5901b9a5ab3b6ea928980292a6de3b64000000000000000000000000e542a0b11696e4d56357fe7cd70c71e400af4aba000000000000000000000000a330a592574191f396bdeef4d87cc658c9508e2600000000000000000000000099683bec87b7622ea0caca24245b47a84130a2ed00000000000000000000000096b0e4493bfb7081e5723c7dc8fb998bbd36e5f9000000000000000000000000e5ccce5277a7771d1e418450ce16b781a1459a4b000000000000000000000000be727c92d9bfa4337a6f256f5732a21fedce4525000000000000000000000000e367c0e31beb26486f987cf20ca29869e819c8ac000000000000000000000000f1864f71afc2630d7d025e98ac7f3ced650fd293000000000000000000000000c984b13bad5032ecdfed0d8c21b3b0088596c3dc0000000000000000000000006fe556b343b97c3c0e96dc09512042ad53f9fc1b0000000000000000000000006b6406e7bee4eb11c496b1be45ed940ad0cbf5c7000000000000000000000000bc55f393a78ec922bb88d218b018fcae4223d38e0000000000000000000000001e2c1e6546af5a142b03140c39ee2621b4def1720000000000000000000000002d631ca5dacc3faf61e0dd77d17a8f1e12692d61000000000000000000000000083122812e8d4d8f5ebe4e77be50e6f37f7acd73000000000000000000000000164f439b4d74ed97e84ae30c3ea069b9fdf29d6d000000000000000000000000533493d9fff0579964de0316038e964c52af9cc30000000000000000000000003c7102434cc8b3b95d944e2c748b8cb072f30aa50000000000000000000000009075d903b24f046747b3077fb5889e8ecec1e343000000000000000000000000c984b13bad5032ecdfed0d8c21b3b0088596c3dc000000000000000000000000be727c92d9bfa4337a6f256f5732a21fedce45250000000000000000000000007d69b4290002fea9c31aca8ad045424b48688c6d0000000000000000000000001bdc204a83917271968b7c9fe170d2b8fc1f4e6f00000000000000000000000065ba7d3450872bc62d12157255fe8fec05a40a720000000000000000000000003157544b39deb3ceb5c355501dabae900adcc3ae000000000000000000000000d34e3b26e10d7b2dec5b5a5814f19386192b469c0000000000000000000000004e18925fb4d08d543cde8d577e66c913ca4bc599000000000000000000000000432091db70e5c96ea67333bff64b664cc4cbd1c6000000000000000000000000472ba02b33150c4e4f8a5115c2c91bb71a80554f000000000000000000000000fe592a6894ad9f0c89f995ccc30e7df448bc134c0000000000000000000000009b02357a59ead6763407e75c68f7db9f552734180000000000000000000000002b400a592d428d43fb5c676061c5a52cad5ed6db0000000000000000000000007eaef4a05eda42da81819be016b64d33f6b222f1000000000000000000000000de3769fb4e271975d5dca0208a71b43787261d25000000000000000000000000f9037249ab7a0557a0ca43a31ec3f478cee7ae44000000000000000000000000359bd5eee4e6b2356091f4695efa1354d4198e8f0000000000000000000000003ad93c10f0c2a191561db0942945f4e09fd5e4fe000000000000000000000000fe592a6894ad9f0c89f995ccc30e7df448bc134c000000000000000000000000e5ccce5277a7771d1e418450ce16b781a1459a4b000000000000000000000000ac8bd48cfb359186b43a7b69e643311894830f7b000000000000000000000000a1c5117b977afe45f8e50ac85aa3309028350cbc000000000000000000000000533493d9fff0579964de0316038e964c52af9cc3000000000000000000000000b6411680e2f879b241f80bebe10272ffef70d0fa000000000000000000000000fe0d85b8397b7651ee1ccc8d054b35fcbcac3342000000000000000000000000eca466c24c3daa141eecfb170b3ef85173ba896a000000000000000000000000d7cb6d72d091dc06f8950e96c3191caaf5097cfa0000000000000000000000000eca1ff9d640ced79344b5f60c015af0f38f2293000000000000000000000000bed8793ff5d52638ad16598a57893dc07fcc760c000000000000000000000000155709c4d16d4366e8d23e971877248f2aea8ff900000000000000000000000018e128bc32a3a652b63ccb7f5f287e4e92b1f43e00000000000000000000000010bb89da19190c5b69040fcb467cbdd4b726d1f90000000000000000000000005fefd61a15f381423b4b2c6df850064e87cfef5c00000000000000000000000078f9e8779ab15d4cfd3e87baf85edadefbf3f0c9000000000000000000000000362c179ff3c4eae03a4c37d62ba79a8174f5c4fc000000000000000000000000a7562247101e93f78e44d13924a0589c3c860c240000000000000000000000008b28b2e9e7e5a0cd66bd6794e92d278bb238f509000000000000000000000000652115008962a7f661e96e6453ea83852a108e1500000000000000000000000072a537adef009ab4175b5c49f2b4fb05687e94ef000000000000000000000000c984b13bad5032ecdfed0d8c21b3b0088596c3dc00000000000000000000000018e128bc32a3a652b63ccb7f5f287e4e92b1f43e000000000000000000000000e0442f628d0d99c4d4def10f9f893e926f16b732000000000000000000000000951d550d3dbfcb03dab3f24f7a1f31aaaffed25f000000000000000000000000e365dcae94bec93037d680bac7c1ba05ba7da162000000000000000000000000a6f94384129bae6329c79460e5afe9eda104a4c700000000000000000000000006bf58f051b03c19faece7108c94f2ff4f0c02050000000000000000000000004dda23a275ad34cf38432b99c5ada64bcded06c6000000000000000000000000164f439b4d74ed97e84ae30c3ea069b9fdf29d6d000000000000000000000000de0fb034df8e44083503deb40bb88cfd3bba677d000000000000000000000000a6429754679b25695f813be04f312719bc4ea894000000000000000000000000dbdc2e9a18dfa619b34430d6168869aae971141d00000000000000000000000085a08adcdceaf57b7867627b15d1e08d459f1c61000000000000000000000000dc91eefbf29375b1ae9d4c2744fb920c572bfccb000000000000000000000000612ca5f8932bb61bdd8650ef07b9e0e35a59b5c50000000000000000000000009bf3a4745bce20631fded62d5660b4b261d8911a000000000000000000000000b334c5a7a0bc3e77eb96266a103ac400a068e1ef000000000000000000000000d10d16e6f9a212c7bff3fcdc8ee920a77f0609210000000000000000000000003a5caa23da7db0f55eb668f4620c3cc4a7455b62000000000000000000000000164f439b4d74ed97e84ae30c3ea069b9fdf29d6d0000000000000000000000001e2c1e6546af5a142b03140c39ee2621b4def1720000000000000000000000004dda23a275ad34cf38432b99c5ada64bcded06c600000000000000000000000097dbc29d2eb6b1fe453ba817d20bd3612cb777610000000000000000000000007e68aa3d2eca29f4679535b831d3f635e666d8720000000000000000000000007d69b4290002fea9c31aca8ad045424b48688c6d00000000000000000000000018e128bc32a3a652b63ccb7f5f287e4e92b1f43e0000000000000000000000002b400a592d428d43fb5c676061c5a52cad5ed6db00000000000000000000000036c0435e8795cdb336cf70871442f005ed212afc0000000000000000000000006fe556b343b97c3c0e96dc09512042ad53f9fc1b000000000000000000000000c0b472eac47d44ff7d454bb3b4d13a209951c29d0000000000000000000000007ec4d5102ef52e76ca2cb6d455f5b3637169f5fc0000000000000000000000006902ffc90c87aa35fd407e3a1deba3367a7cc60d000000000000000000000000b390954f97f94cff7bf376f181cd9ff987afd54600000000000000000000000000f1be6d36fce1c7c05aeaf1b06cd5505fe4cc31000000000000000000000000e5ccce5277a7771d1e418450ce16b781a1459a4b000000000000000000000000ac2d5c288fe8435c476655d578ed0f1f90c3e893000000000000000000000000846739c1f61de62b73226ffa3c823c026cfa46600000000000000000000000002649417b60c3938e53088d2f53a6550e1ca99d62000000000000000000000000616b8d97967a5491af575de2e094e8588ed7873000000000000000000000000084581fca6646a1e4803edff306031247c91005cb000000000000000000000000b93ac0cdfb38a415d7623808ee7145809af7d29f0000000000000000000000001baaf4c2a19b5e20615b85f2231b446076e61013000000000000000000000000f039a1f9236f22c078214c036cd33c2d19f0cfa50000000000000000000000003051135cfd17bf195542bff8748c62e3d49789b80000000000000000000000004e18925fb4d08d543cde8d577e66c913ca4bc599000000000000000000000000d556866ef35ecf823af59bf3a8a4b72d4f98a69500000000000000000000000056a0924d587e92fefb7f78af535f1473c75adfff000000000000000000000000fd335a0f439d913137293cd5dd82dd9f39631b27000000000000000000000000be727c92d9bfa4337a6f256f5732a21fedce45250000000000000000000000001d8c12992361606aa279668e98110d0ad53f9960000000000000000000000000dea35ca40a6454f0f05d05a8ba01e1771fd03f5a000000000000000000000000dd2cbcb50a4399aff683cf6b5eb4c98f45d5b6a30000000000000000000000004e18925fb4d08d543cde8d577e66c913ca4bc5990000000000000000000000004dda23a275ad34cf38432b99c5ada64bcded06c6000000000000000000000000933a1a5ef1488af587368f4442f2de9b30d4c5e9000000000000000000000000bc51036d9fc880c6bf0fcacddbbd1311d465071e0000000000000000000000009eaf06949fe52efaca5a745a59f2e600a30f855b00000000000000000000000065ba7d3450872bc62d12157255fe8fec05a40a720000000000000000000000003f3121e5f07b9f8ed652410e058715f3a876c52900000000000000000000000065ba7d3450872bc62d12157255fe8fec05a40a7200000000000000000000000065add8db9de127fbd62c9183dc99f96537b656600000000000000000000000002b400a592d428d43fb5c676061c5a52cad5ed6db0000000000000000000000005c2e085dfbf7dee705825d49cfd547b77d72a68c000000000000000000000000fe592a6894ad9f0c89f995ccc30e7df448bc134c0000000000000000000000002915a0969824e9492cd7fca5e7b37d6906cffc180000000000000000000000005fefd61a15f381423b4b2c6df850064e87cfef5c000000000000000000000000a1c5117b977afe45f8e50ac85aa3309028350cbc0000000000000000000000006fe556b343b97c3c0e96dc09512042ad53f9fc1b000000000000000000000000c7c72ac8580032576fbbe72f5be6c222a65ceff1000000000000000000000000432091db70e5c96ea67333bff64b664cc4cbd1c60000000000000000000000009c6d4a832d81972e3bf79fdc184fb4e5131401e5000000000000000000000000ef9a274caad0a447e2c0ba211e2209af6b5560cf000000000000000000000000e542a0b11696e4d56357fe7cd70c71e400af4aba000000000000000000000000a330a592574191f396bdeef4d87cc658c9508e2600000000000000000000000099683bec87b7622ea0caca24245b47a84130a2ed00000000000000000000000096b0e4493bfb7081e5723c7dc8fb998bbd36e5f900000000000000000000000087fc0efa5901b9a5ab3b6ea928980292a6de3b64000000000000000000000000e5ccce5277a7771d1e418450ce16b781a1459a4b000000000000000000000000be727c92d9bfa4337a6f256f5732a21fedce4525000000000000000000000000e367c0e31beb26486f987cf20ca29869e819c8ac000000000000000000000000f1864f71afc2630d7d025e98ac7f3ced650fd293000000000000000000000000c984b13bad5032ecdfed0d8c21b3b0088596c3dc0000000000000000000000006fe556b343b97c3c0e96dc09512042ad53f9fc1b0000000000000000000000006b6406e7bee4eb11c496b1be45ed940ad0cbf5c7000000000000000000000000bc55f393a78ec922bb88d218b018fcae4223d38e0000000000000000000000001e2c1e6546af5a142b03140c39ee2621b4def1720000000000000000000000002d631ca5dacc3faf61e0dd77d17a8f1e12692d61000000000000000000000000083122812e8d4d8f5ebe4e77be50e6f37f7acd73000000000000000000000000164f439b4d74ed97e84ae30c3ea069b9fdf29d6d000000000000000000000000533493d9fff0579964de0316038e964c52af9cc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005475e9542cd87000000000000000000000000000000000000000000000000000000000000fbec300000000000000000000000000000000000000000000000000000000000c6845000000000000000000000000000000000000000000000000000000000068b6a40000000000000000000000000000000000000000000000000000000000577fe7000000000000000000000000000000000000000000000000000000000063919af00000000000000000000000000000000000000000000000000000000013db0200000000000000000000000000000000000000000000000000000000003a38e4900000000000000000000000000000000000000000000000000000000069c5a3000000000000000000000000000000000000000000000000000000000025820d000000000000000000000000000000000000000000000000000000000015a38d00000000000000000000000000000000000000000000000000000000005c9ef000000000000000000000000000000000000000000000000000000000001312d000000000000000000000000000000000000000000000000000000000003d412700000000000000000000000000000000000000000000000000000000000493e00000000000000000000000000000000000000000000000000000000000296896000000000000000000000000000000000000000000000000000000000002255100000000000000000000000000000000000000000000000000000000000685ec000000000000000000000000000000000000000000000000000000000016e360000000000000000000000000000000000000000000000000000000000004546600000000000000000000000000000000000000000000000000000000001a4d660000000000000000000000000000000000000000000000000000000000016e360000000000000000000000000000000000000000000000000000000000570f99000000000000000000000000000000000000000000000000000000000014a816000000000000000000000000000000000000000000000000000000000062cf6900000000000000000000000000000000000000000000000000000000007270e00000000000000000000000000000000000000000000000000000000000259324000000000000000000000000000000000000000000000000005475e9d3fa5c386000000000000000000000000000000000000000000000000000000000cb505700000000000000000000000000000000000000000000000000000000017d78400000000000000000000000000000000000000000000000000000000000013880000000000000000000000000000000000000000000000000000000000067c4f1000000000000000000000000000000000000000000000000000000000021dd6f0000000000000000000000000000000000000000000000000000000001576b0a000000000000000000000000000000000000000000000000000000000068aa6f0000000000000000000000000000000000000000000000000000000000a6e49c000000000000000000000000000000000000000000000000000000000020b124000000000000000000000000000000000000000000000000000000000020d0e1000000000000000000000000000000000000000000000000002cc162aabcc6f7600000000000000000000000000000000000000000000000000000000012fa6600000000000000000000000000000000000000000000000000000000000cbdb800000000000000000000000000000000000000000000000000000000033a82ea00000000000000000000000000000000000000000000000000000000006907350000000000000000000000000000000000000000000000000000000000689e3a00000000000000000000000000000000000000000000000000000000004cf3b5000000000000000000000000000000000000000000000000000000000012ea1e20000000000000000000000000000000000000000000000000000000003f1ac90000000000000000000000000000000000000000000000000000000001dcd650000000000000000000000000000000000000000000000000000000000009896800000000000000000000000000000000000000000000000000000000005faea1000000000000000000000000000000000000000000000000000000000069c5a300000000000000000000000000000000000000000000000000000000001ba8140000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000b713ac50000000000000000000000000000000000000000000000000000000010dd526000000000000000000000000000000000000000000000000000000000015c43420000000000000000000000000000000000000000000000000000000018701a800000000000000000000000000000000000000000000000000000000013cb23800000000000000000000000000000000000000000000000000000000001312d000000000000000000000000000000000000000000000000000000000005c1b1a00000000000000000000000000000000000000000000000000000000004add0a00000000000000000000000000000000000000000000000000000000000daa89000000000000000000000000000000000000000000000000000000000015ef3c00000000000000000000000000000000000000000000000000000000002ce3b3000000000000000000000000000000000000000000000000000000000048d29400000000000000000000000000000000000000000000000000000000001365d2000000000000000000000000000000000000000000000000000000000038a865000000000000000000000000000000000000000000000000000000000068aa6f000000000000000000000000000000000000000000000000000000000056030b000000000000000000000000000000000000000000000000000000000042d07e0000000000000000000000000000000000000000000000000000000000e988d2c0000000000000000000000000000000000000000000000000000000001e8962000000000000000000000000000000000000000000000000000000000009e20c100000000000000000000000000000000000000000000000000000000056539c000000000000000000000000000000000000000000000000000000000068528b00000000000000000000000000000000000000000000000000000000000b67ec000000000000000000000000000000000000000000000000000000000026d2f70000000000000000000000000000000000000000000000000000000000293f15000000000000000000000000000000000000000000000000000000000000f43300000000000000000000000000000000000000000000000000000000003dfd2400000000000000000000000000000000000000000000000000000000017d78400000000000000000000000000000000000000000000000000000000000bebc20000000000000000000000000000000000000000000000000000000000056eafa0000000000000000000000000000000000000000000000000000000000685c4f000000000000000000000000000000000000000000000000000000000012398700000000000000000000000000000000000000000000000000000000005c422a00000000000000000000000000000000000000000000000000000000006848c700000000000000000000000000000000000000000000000000000000000a170200000000000000000000000000000000000000000000000000000000004a8c790000000000000000000000000000000000000000000000000000000001dcd650000000000000000000000000000000000000000000000000000000000007be6bf000000000000000000000000000000000000000000000000000000000950cbd000000000000000000000000000000000000000000000000000000000058d0d1000000000000000000000000000000000000000000000000000000000069c5a3000000000000000000000000000000000000000000000000000000000011eb6700000000000000000000000000000000000000000000000000000000006e968c00000000000000000000000000000000000000000000000000000000002d14870000000000000000000000000000000000000000000000000000000000545f1f00000000000000000000000000000000000000000000000000000000004b4123000000000000000000000000000000000000000000000000000000000069073500000000000000000000000000000000000000000000000000000000005d22c600000000000000000000000000000000000000000000000000000000001e2a2b00000000000000000000000000000000000000000000000000000000017d7840000000000000000000000000000000000000000000000000000000000068fd7100000000000000000000000000000000000000000000000000000000002fff99000000000000000000000000000000000000000000000000000000000030020a000000000000000000000000000000000000000000000000000000000068b6a40000000000000000000000000000000000000000000000000000000000685c4f000000000000000000000000000000000000000000000000000000000063ef7f00000000000000000000000000000000000000000000000000000000002ebfc600000000000000000000000000000000000000000000000000000000006558d30000000000000000000000000000000000000000000000000000000009530bfc00000000000000000000000000000000000000000000000000000000011e1a300000000000000000000000000000000000000000000000000000000000098968000000000000000000000000000000000000000000000000000000000065c43f000000000000000000000000000000000000000000000000000000000061465800000000000000000000000000000000000000000000000000000000007270e0000000000000000000000000000000000000000000000000000000000010d78600000000000000000000000000000000000000000000000000000000003992c5000000000000000000000000000000000000000000000000000000000011a70b000000000000000000000000000000000000000000000000000000000017fc23000000000000000000000000000000000000000000000000000000000017d7840000000000000000000000000000000000000000000000000000000000552c330000000000000000000000000000000000000000000000000000000000125944000000000000000000000000000000000000000000000000000000000017ae0300000000000000000000000000000000000000000000000000000000007270e00000000000000000000000000000000000000000000000000000000001aa1044000000000000000000000000000000000000000000000000000000000078c5f8000000000000000000000000000000000000000000000000000000000028e529e00000000000000000000000000000000000000000000000000000000010f4d20000000000000000000000000000000000000000000000000000000000690735000000000000000000000000000000000000000000000000001bfa4f0414bbd8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Type / to focus