60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000eb8ee0503e0301720eb7616e0897f8ecdf751fc300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f67727470726f746f636f6c2e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e2067727470726f746f636f6c2e636f6d000000000000000000000000000000000000000000000000000000000000002e516d64575a4d707864434d7152564664784d5933574634563341457a4b3965566776665537736259395132416554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e000000000000000000000000f01c985a3d5b265d503d92436fcc3aa71917e1e00000000000000000000000006ede26850984c50ded5e873f57833eac075bd9f90000000000000000000000000af313e2a8eb81c66c1c00f528dcfe675ce6758e000000000000000000000000d751bb60bd63b5711b4ee02b97d401fbbde58ea10000000000000000000000000dcce91474999618a775d20225d9d8749ca1e752000000000000000000000000972f8854d612d066217c8d5686d3d741a8b676ec0000000000000000000000006b42d23b4e5bd15fed848311154d3205d22748a200000000000000000000000067895569e736b02720cc7f692012ae0cf4220dd10000000000000000000000001b93231b3726f4c422ec3e973dedabeeb31e0b860000000000000000000000003e6bb85f1cae8a31fa9243a71b40a33d38438913000000000000000000000000e1419770e4ec79373c0580a4ee0cd04af79160f900000000000000000000000094c70da2a2e102bcc3489fc4e5c642609cdd643a000000000000000000000000cc70abec3cab0b2d80b24ccd67883622e6042422000000000000000000000000213867d011f1a4a17de970cca2ae54e03a95350b000000000000000000000000a46b8a5744c92df056762f2269656301431dfc26000000000000000000000000a06c2362791ddc779d893c0da685ba2daf6a9aba000000000000000000000000eaef0b6f97837efa212a74106e9d3774ca0585560000000000000000000000006edc70029f2fa7f8251437e29853d60af07efd7c00000000000000000000000077bbdda87840ffc0a3d43383b7eceba97f7820cd000000000000000000000000928116e1b899596d5d1bd60c749f5dcc0b8703320000000000000000000000007ea1e417ec0ca10899111b6c14f5df7b7434ffff0000000000000000000000003163c106171764cbc278921a7c358307c9af7a4b00000000000000000000000087b93eacabef18bbbd651eb03ebbbb9d36f5898200000000000000000000000092049615c294c0125c249ddc73cedce2ec3ee70900000000000000000000000062e71bf76d0aa076ece1728a40deaa28c9cfc90300000000000000000000000006db1dada93ca16faabeb0363508e9f5b846c4ec000000000000000000000000352935d475792433c715a8e168a6f4419f06446b000000000000000000000000fd4a846ee5e5e1152b90fd0bd82190099425bc7300000000000000000000000085af317484f8019352cc99dcc9a2959cfc3f9211000000000000000000000000583a54a8bdb42bc213ec7254611c806db67637c9000000000000000000000000e320eefc8fca9f55ae97eaad2cdb6625d9619cf8000000000000000000000000a4e74978b68db29b375582ca37df1a37a97d7f14000000000000000000000000a69cfa95576822abd06b57655bc4472fb0a6dd7e000000000000000000000000a35eb4d8c39ca4d0af2d05946bfd60437cddba0800000000000000000000000006590a641dc3eb43f2cebe435576389f209116da00000000000000000000000087324638f1f64d4dd8c4d1dfe9e53121a251d8680000000000000000000000002c8da6817d0c8f64016a37c0598fe62514a893360000000000000000000000007a526ea710e224b21feea602e2451425dd77ae850000000000000000000000007ab67923ae44112c3e180581e9536476af5ec80800000000000000000000000005b10994b315a5c97298971c382edc6c9cf80389000000000000000000000000a64bc1dd8a23ca60c2a3b4479557d5ea6772e56d00000000000000000000000037c7cc2fc7bfec1d9b5c4282c8f1a3d74fa7d34d00000000000000000000000025dac25e84343dc6f9db4aa20ce6c736d2af2f17000000000000000000000000cf091ec8dba5bb5c35545262d0876eec312f6c5e00000000000000000000000032b8550d3625d2faa1457e0f6629450f7839312a00000000000000000000000034b236e936a925df908e975f0b5f40bb75dad42800000000000000000000000029f921b4e2a7a2481c51ae6ca8dcca022f26dcaa000000000000000000000000871d45004a901070328e773f474e119fdedcf3be0000000000000000000000000ba9028b59948573db3b33c4a1f33987274aad20000000000000000000000000bad000088dce216701f9a726ede142a344dbccb7000000000000000000000000334d5b007ab3a4cefdd3f9965066101723cc6116000000000000000000000000ceed15a87ea18391133c4a589b10fcb41468ccac000000000000000000000000198431029dc6c4d7e83762ebba526045dcd8e60f00000000000000000000000026730963c15cb6130bf6e7004a4fc73e6d879bcd000000000000000000000000c085fff828f28109429c32bf656fa9fdc05253f9000000000000000000000000710a7471ccefef3a6c86865f8ceb128399f76c6b0000000000000000000000005a5f8b452e662fe63ec7d33f3234ab5d01ae7ea8000000000000000000000000bbb89d0ab54472a4795dc436000f30c20a1de6d8000000000000000000000000593ce9f5acd59f98e02942fe9fcb5bec5c50c7b50000000000000000000000005fe9e736712f9c734825a3a9932e48c3411c7f80000000000000000000000000cff3974de4f864f05c88721a1bcb7faba2ede9e7000000000000000000000000024ecb938d2ba2be7087ab4da2d64b97431c071b000000000000000000000000a09583832dd1934c982a461b9bb8d7779ea44db60000000000000000000000001d389f1597c80c4cb8fbf6739b8748a6fa3a53210000000000000000000000005386e52abbbaa49a25484a8ee4e085caae916b7e00000000000000000000000024acda2577aa58e7339649dbb8c923c90d8b932b0000000000000000000000006d876e742229a68f39847b94645fa8714dded51b000000000000000000000000c694d5b5ccad61fdb6a2bffd07f386f960d009e1000000000000000000000000dfb12cddcbb95d3f1003ff55adb9411e4bab79d700000000000000000000000007f1b045e6d19b60a5769dffd1a67bfb14b2daf90000000000000000000000008435db800596f811dfae9d3bcd155cdec06dc12600000000000000000000000093188e26d6b7abde17a7aa2d6affb47ba9387f570000000000000000000000001c8f17028f9f450ebdfad2efbabf726c6fe051ea0000000000000000000000007c6b914a3115db33088125aced96b2831692f517000000000000000000000000d8821adecdf517c1c3ccb025eaea4b493dc326d9000000000000000000000000090fa9a1520877d4d0ce675bd8d26cc99e30bf29000000000000000000000000a429e66d06bd64c88d57fcb6802a618d678912e4000000000000000000000000f70d7db397f9a60e57638b7b98ad3e1fb93d714c000000000000000000000000cfb39663480079fcf5c9927881a6afb2b63e1b2f000000000000000000000000a5e2191fcd3efcadc790e7cc288f832564ff7b3c0000000000000000000000002520887174e243986747c83c7a6b0770bbb536640000000000000000000000002f4dcdf24dcec15ff5a7e55f58a08577a93ba075000000000000000000000000506ab22e7a69d8ca8363737bb628f1d6cf4a3cf9000000000000000000000000a93b16e2d0da3a6c78ead5bf81d2667e3cc15d37000000000000000000000000aaaedfc5e60b8ad73b3a38fa290532697d7619ea000000000000000000000000df2eb91ee6c1d22cb7c215f965978b9ce5e0ac1b00000000000000000000000037c4e93285f1099f158ab02e06e5ca1b578e89e90000000000000000000000001260d2e7c5daa658658648ef8a36296213a5b2e60000000000000000000000006bdde6d28af91a3b138abf84ad102213d090bcbe0000000000000000000000008e5eae2d02e439a5a401249a4f46f27631298fdd000000000000000000000000a420f0d0b5ab90ee8f38d1ec1d9af5422e15aab1000000000000000000000000282c9a7bbf462e7c9d442cc0b76e811d6cb0c813000000000000000000000000943883f452b90f6027a415c86ee323d87f8ccc820000000000000000000000003a2377b548355dc5944d9435b31a9e54407b3868000000000000000000000000af2ff8aa2fe9489f2e24952f202df129f87eafa9000000000000000000000000910d60a53f91529266c59afb67add9a024d29e7f00000000000000000000000048a9b6d02911e8c2e4487d433bd55c6e47cb18db000000000000000000000000d785c0facb9a6c73df905ca68953f7f40c71b1f40000000000000000000000008ee6308cb97cf76463feb5ca86baa7a0911516fe000000000000000000000000b0fd610857d2197edb04f8076c1d88f021dfa0ee00000000000000000000000084cb6a9f0df69ca866a5d3981f58878b064e55fa00000000000000000000000012c3608e08d23ace937c65743c8f78a33e7340ce0000000000000000000000007aa87ca4a27e7e855352967fc06cdcb3c608d67d000000000000000000000000a2b1683b1a1ae686d63e7b8baef6e423c35b8c9d000000000000000000000000d8df329c5b39d468f57d87ca462e3154fe388e29000000000000000000000000ce26d606b756d2d516c05f000b8e0a5e7ee318f9000000000000000000000000556d46baf7f198c2acaa0c1113087088e901fce10000000000000000000000008136cff9ad62e898442067406c3f8509aa4aeb220000000000000000000000000b8ffa10954da06265ad4a005280eff38eb611fb0000000000000000000000009dce7fc03c6f8670f9232898fc13bd6c0779fefc000000000000000000000000a3e3c062d079fe01f9798bc6851478d947db7e630000000000000000000000001fbd5cad1e928d5f1f31c59a1a6b26bb47cecb2e000000000000000000000000e9614347af8ecdb55f95683fead0b4883704ddae000000000000000000000000a80f4c2ace76295097c922abee841402d399722a00000000000000000000000075c305669494e315a22b05bf2b5d6b063be3ae75000000000000000000000000e982463e9862b47cd755be963eb5a023fab023f200000000000000000000000044cf6ebaea7d4d2a4b604f4d16953567f65633b2000000000000000000000000a53fd8939f2ac3b0e6a772f00269d7a2e0d6ace40000000000000000000000005d75c5bc959daa7539eceb0098f7f53c078f75d900000000000000000000000092b0449b61c7aba9380a59d5aa5a1154af1c4fa600000000000000000000000009ec6138f3bb90aeae2fc0c271761ee364c9e1f1000000000000000000000000df990a1e157a44e9c44b824f89fc6b8ea39c3a170000000000000000000000000b4263d579ee919a56b44b77d7253782749f4b3f000000000000000000000000a2f89eac88f9a4db8a63fc2db89f3bb43be1c6d8000000000000000000000000577d066387fb72f88c236d30697b70558e491ede000000000000000000000000fc1cfc30549703bc4807ad12487b0faea69073bf00000000000000000000000099d082b2783845fea15c96fb477f645479955b420000000000000000000000008dd2aea86cb6952e60a4b6d11223e937dc41cb1f00000000000000000000000058e09e6cc466d800d02e0e8b6be6a85f5f55b0de0000000000000000000000003395106e2627c99f54dd868b46df5d95a14465c30000000000000000000000009d244e8568ebbf5417a4a2a75fb4b24d3ac4a14700000000000000000000000009b5193523cdc231be3d9a6fb22f994810805a6e0000000000000000000000007d621b5c6839c9e53de47f1dfc360b6365d917590000000000000000000000000392350d06c93d9c8481cd7d7248ef0e25404a0200000000000000000000000041bebb2eecbc44c1c1c047f4758990987fa2e276000000000000000000000000b85e023dc8f7a51297496452794f51a4e5e051b7000000000000000000000000209774357663e0526cb10371f824fa57ce54422e000000000000000000000000d51a8e3b814854a3b92a05b512ce2ddec0c1177c000000000000000000000000db84318b8297254f09d3ad5a315b91a7ac98662f000000000000000000000000056cf7a39cfc9271fd0fb2858e39b3090bedad1200000000000000000000000019d27a9e10deef6d3d47d8964f72f8019554dd7d000000000000000000000000cebbd3ce854f2f85795f2fc192820b6be50a1f260000000000000000000000007e758b507c5d744f63e2123d204f1790c9aad1b8000000000000000000000000ec89703e7325b85143e0433c2e42158b424877ba000000000000000000000000bfe3f74e3436d7a66d51caac46d7f951035f56ed000000000000000000000000a6fa39d444ba042d8ecf438ddedb0af2f3d9964700000000000000000000000077897176bc3c26798ee2ad3d7aca255adcc9e07e000000000000000000000000e193c542832134c7f10577f47a4d274c2239c4a0000000000000000000000000b78909f970fc3c31f91ddcec64b1310959b14535000000000000000000000000746ce7e48f5b8b587d0bc7e29c2c1e666cbfc7ae0000000000000000000000001620cc84e8a108031f71de765c3cabefdeaca70c0000000000000000000000002dabbe647528b15d8d708e2a2d766a5283e0920d000000000000000000000000b728a8a1623056e50847e5d1d90e6cbbfcb51305000000000000000000000000af13fa839824133655087e2a6e73d7d9989a2c41000000000000000000000000651e101598c171110a27700bdd9838535827416100000000000000000000000006913d0da633b2887a7eea7172c92d82aa413c7f000000000000000000000000911d86eee152e40a3abccaa47eee6d08bdb176a6000000000000000000000000a79d7cbe39eaebcc9868a590baa3beaca28391fb000000000000000000000000606522e7f9b8e84a24ea783e9f375dd5139f1eb90000000000000000000000003683e846edbd1d45125aea8a52b8668b3b7f2c19000000000000000000000000bbb270f50f93c8a848b1bf0695c284c4cf716d2a00000000000000000000000094c4035b6bbcb5c52e507159b7f4299a708cd88b00000000000000000000000009dfae8ca7e03ff165f69171d454294b67ece5a70000000000000000000000009547cbaf709bd5fe7ec31c5478235a5ebc6b73f1000000000000000000000000e16785fe0517c6fd5a08cb2add59fecb9d3f42a2000000000000000000000000dfa58ebdd8127b482f9827092bc700292aacef37000000000000000000000000ec10b89bb0ae6edcbf7b6f3bcc3c0158abf7edc3000000000000000000000000119c0fbe77db39f01320d990399f984878b430420000000000000000000000006cd8514e4f0975767f5b03bbe86e339f73302541000000000000000000000000298a4f94734220c9b751aa2e926e055f8f2e661f000000000000000000000000bda585ad7f813afe99189f674fb0862366eabd6b000000000000000000000000f3c98573abf6f3d6373d1f2ec981f25e22e68de900000000000000000000000049a0e696c60c3ed68f663eb29aef5a82ca3ffac0000000000000000000000000f299b0426cc4b51cebe9fa09f0c85faf77e94b5e00000000000000000000000092db4f7dc5c56741e5c851373eb930ca5ec5384300000000000000000000000099e69588c5629745f479df98123f4eed446358810000000000000000000000001eabfebd761d5d5bb810d28d18afb7c3a674f195000000000000000000000000c71fd52b94af16fa4f28e4bff73a253425679ac4000000000000000000000000fd9e00929debd34729a12fa39f38c24cf6d7d14d0000000000000000000000004a949db7bb1a79cadc824547357e73261d0ef97c000000000000000000000000f11cb6cc1f72ca6c9cbdbfd5ae4517f928d458b800000000000000000000000005949ffd9e10f9e0950a2a4aae0fbb1ec98295ce00000000000000000000000063d3b54767ead5303620bc182b3b0c6ffb59abe60000000000000000000000002f0f3ae5b2e239a5220aa95e02c27e754a2c62c800000000000000000000000035a268e9f92b8cd1ce5c30d3e7b8d272362bdc05000000000000000000000000669fe6ae1b95e648721e15ef4ea78f27e4ee570c0000000000000000000000004522b1224306b39f6819faf8dd3fee11195f5477000000000000000000000000a450f322e6a77e33fce8f638c2629611aa6b0a83000000000000000000000000e1b29487af05599fb30c90544fcff57947c458fa000000000000000000000000a9ae7849096cf0016bfe77bd63c4df1cd32f8a5f000000000000000000000000aeb8575d2dc40a13fcdfd81146f5035dddac41cb000000000000000000000000a033610bd01e1ea616178f439bad7b8fdf4ff822000000000000000000000000ad198c78daca425760346a4c27dea0269b035be8000000000000000000000000a37725159e7f23c0b58a1824c4bcae07a14930230000000000000000000000001dab292ef84e15560d11ccaa4022405f15fbde6d0000000000000000000000003a93106cd0d0d07bd630ef3a2a4852050c7fba240000000000000000000000000942fd23eaadf176a140df4a581504a1bc609fdd0000000000000000000000004f38f2da7720f1077a45b80e88c0a78c0144c1360000000000000000000000005706b3e4f2f88e5fbbd9a470b06c1e99023012c00000000000000000000000008cafbaf9a43e88cd40f64d6a55ded8330815fb5f000000000000000000000000f3bbb59f5a9addd0205a5208b788b52b2f312e9e00000000000000000000000093a7268d8ef02a94a1909b4b8b919e69bf2278b1000000000000000000000000cee49144c6b0dde42e1cba9b6ea739b50862a7180000000000000000000000006d51da729eaad031b2782edbd9430225356e5ce6000000000000000000000000dc117dc796724bf3db4108c9cb4e106aafe6494d0000000000000000000000007ad55a609fe84138f3ca490a5b20786d37270ef00000000000000000000000009402d5b7682dcd816460827c6a0798b54147afad00000000000000000000000079f743405a1491b27aaa9f59d8225e9c9098cf1d000000000000000000000000cf3a1666f65ccc8e53a9bde384ff2c0ce8ce5f680000000000000000000000004d103d80cec6b68ca158be08f2a9e8c9084bb527000000000000000000000000f106847434a2805baaadda970f65ade884be68640000000000000000000000009e259134698157dc9948192ffec944cd8320cdf4000000000000000000000000db289c36f81c7a8158cbe2517afa321d6a90af71000000000000000000000000e0fd5001f6bc5f83a297bbb2a736e19b7135c728000000000000000000000000bb48161a2c68026fdca60b1bfdd805e95db6c72600000000000000000000000058f5757f3d53c934f1f064617ccffd1f5d2d477200000000000000000000000079a054b4cdcd270d8b59877cf0d0fda009483cc4000000000000000000000000b3df3ab4b98afc3befcafb819d359d9d68a0f14a0000000000000000000000004a5fb60c4e50d809d59ea201fd364e63d5f5fa5e0000000000000000000000009d3def74bab545ac0dc577eaa09ac706ffb71ff200000000000000000000000058435e4a14b4d5578bb6f3c3a4f6df393d52c06a00000000000000000000000080862a56768455e9cb898cbfd270cd760765a3de000000000000000000000000a5a0df60085661eba3b323dbf95bf91ffcf1b4fb00000000000000000000000082350a1d657c70a992c1f6f7bfe7d2bbc22ea732000000000000000000000000b2a49cb60dd1eee07901bb5fec2d808a476dc72b000000000000000000000000a19d7391dc410585649ee094162760bf9f3da5af000000000000000000000000ec45db3ab844e2e6f02dcd5d346b7be0e528647b000000000000000000000000f4772d17173ffb03d4838ffde910b8963679f719000000000000000000000000c4f18c6fcfa6b5ac12189ce8b26098b4c87608590000000000000000000000005d7ab6f40bf56a41b35ac5cd1c7cb6afa4e9feaf000000000000000000000000fd9ee68000dc92aa6c67f8f6eb5d9d1a24086fad000000000000000000000000b99e720079a34ea7fc65c36b025430f8cc38cf54000000000000000000000000a46943077d7548b004d16f1d214f0d22a45019d4000000000000000000000000f6e856b5239ee9f4d5949ccb71f71700e646b043000000000000000000000000c8464e8e2965f70e3ac56dd8b503686c1834d88a0000000000000000000000002a974bdbdda3758d4105ad7f5d82bfb79d58a036000000000000000000000000ac176280f3eada9971eec718c6861b46324b373800000000000000000000000000371b91f525ed4373df8749a23ca49b643d6a05000000000000000000000000a39576fe096c5c5e62f485d16f7773106ea5278b000000000000000000000000e20fddf59239c2c5ac46045275fec27f0b7890db00000000000000000000000016af413a2f2eba86c831f01ab48983324204fd2900000000000000000000000083f2f86cf71516b742eb6fcfffe7748c201d6ff200000000000000000000000074b608bf120fb22778a0d9e9da57f95ccabba2a3000000000000000000000000454d8eaf9e6dd76396f0c5c2d8c21ca1d4804890000000000000000000000000f57bd10805fb7546d0ae7a0a29a356aee87e43250000000000000000000000000b965750ee437f14f34cda77d5e554cca0d2891100000000000000000000000032bf9e0e7decbc5a2b2438767a58ebcae96248d000000000000000000000000007a3aa41beee531e0f5d29027a3bcd984de2a667000000000000000000000000fa8cf7aa81020a501b7a7a4f3a2fc06da40659410000000000000000000000002054f91a7a34239693e54906d4ef0e256b3c4481000000000000000000000000f7a87ea4177e125218e8f9fafe9fab4f6f4d245b0000000000000000000000004010104fae2e739c807904960cbb0d6c2d05cb5c00000000000000000000000006145ccb98695346ba742cf9592f54b795088bc8000000000000000000000000c079097d61ee4c8059f700dcde683c977d7b722300000000000000000000000071a6795a7558e32e4b9d2d81b88c4891e964642e0000000000000000000000008af1232b67cc7aa42d9db658bdd90f45ace8fd380000000000000000000000000eac9e1fe8afbe358f97dabc044146f43d528b58000000000000000000000000b833c085697085d39a244e823e882a15a01fff0c000000000000000000000000cbea9dfcd2c505ee1ad6205381b5e7af71f78831000000000000000000000000fce2a0491befd9a2fb45e3e0ca48cffd5dc0842c000000000000000000000000a84203ef42e3ed8e37d28d2d2a92b300aae5656900000000000000000000000090d4de18db704b1f2ab888b94d4c32ab75075d100000000000000000000000008ca0a9cbac70bf5f942dc8e4fb0b7cbfbbe369a400000000000000000000000030d55386282f14a5e1258a1d569be07fef34596e000000000000000000000000d8b9cdb6df6065f8ec05431238afa4c857aa3aa6000000000000000000000000173063962de16e8a738340ba1649c7b25482ca11000000000000000000000000b6d7cdea2fabaed234d0c28042cd65dcfce59a40000000000000000000000000c08c773de39964233f7fd06abbd939a4fed6454f000000000000000000000000cab9bd2a5e98dfd8347a6e077262f93c0b70a2c0000000000000000000000000b89c5be571a91aeae779b834554a678d653b29890000000000000000000000006886cb43a85eb364b226caf1c32b2de1ee60ce26000000000000000000000000772c26b440fd807a227bd0c17f3de770be26b27700000000000000000000000036145f6a27dffa60bb4b2fc802616d899b14c2ef000000000000000000000000e1908ae937575edfbc8f073d015d81144fe4dd05000000000000000000000000829e5307339be5a361786b1a476b175292c24deb0000000000000000000000006f0d6f5a717ede934a1634bb0192c770f9af12c800000000000000000000000077afdeb122fdfc29d6cb7b68bd496182cfa84e48000000000000000000000000ef0fbe63490d9c00fdc873a3ae95b4f1b51750d7000000000000000000000000e4c4ab6c4c27b7ae62bce5083e2b6255cc7aa4c6000000000000000000000000b907c357fc1107463143409ef57a7ac64ebeb71700000000000000000000000019cc81cae1780641f04c406a03bd31e59251f9a70000000000000000000000003d4ea5a74480cf81740b362bceebd6dba1572fe6000000000000000000000000dabba88a733d65c73f4951ed49e609fd0ebb011d000000000000000000000000c1a7b1f783d0cfe956bf1d67453e1332aba4bf8800000000000000000000000039829b004e138829a9aa6b04cd92c3eefed12d2b000000000000000000000000cf1b3bda29e05be4f743f375988ca0b2f392e18a000000000000000000000000d5fdd731281a5abc4b0134c0e7c5747fd45b2434000000000000000000000000172d2779b0e5847d912d7ebaeee458164757b2870000000000000000000000009a388f413de3575910298183d54ee5142e786db900000000000000000000000094a1c2022dfcd5b9da662e3c4ce4b03bbdeaa76f0000000000000000000000004ac8016523ed75cf73f3d17d202b2156e9572b00000000000000000000000000e9d74073c59047fe04520fd082e9cfe5c1bb0e8d0000000000000000000000009a3a6e501b63f9383d2978e0d4143a3fb88e3d610000000000000000000000007554b31a40eef6831879a0072acd414917bb17e100000000000000000000000062e32d88bc32734fd28c20b2e0d484d14e590896000000000000000000000000489a46f9805509f6896e13cb3f450c91d8f3da99000000000000000000000000e046b2e067ba6ca975b4c9685a933346b35b7850000000000000000000000000125bc5715629d84953ab80e9d131a8d15823d0f7000000000000000000000000f0a36af990f7887e6105f524a7d1e9018b7557750000000000000000000000009480ef12b413023ba91ede295470fe5b7394faa2000000000000000000000000ff945df6ceb5d646a3e8efbc255c18a93bd3cfb8000000000000000000000000b8ac15a876fd34500f8208879b25bc1f46529eaf00000000000000000000000019cbb8636cacca7d13884b892e2dd1f91b0fe3290000000000000000000000005157a9ce13260e584da557290882e44e3f9f77b70000000000000000000000002615536d5d5979c7a2edfe19f66d9b4749fefe570000000000000000000000008151d6c9e3660cd6f59161c43c8f4957274e77930000000000000000000000005306f3a6bd1398e8493faa2df62a44c2c314882d000000000000000000000000df992888f86c8f95611569cf98fae52996195ecc000000000000000000000000a09fab82cd7be3fbe6b4d7bf129a5b1c65fbae5b000000000000000000000000fa5e1499e38c80c297d50456bc021b84a6898187000000000000000000000000402cac7632be25f973073da51bb50f318b79da7a000000000000000000000000c151ad437a86275c5935e17f098b3f7f2ea8bc0900000000000000000000000085543f3541adea76f1747fa26be2765267d7d752000000000000000000000000894eb4e749e48044f605806342db59f9cd770386000000000000000000000000498a075310d0a624215c7f1bbdf1ddc0e4133e38000000000000000000000000487574c6fecaf13ddedcb44fc916b6f82caaa5270000000000000000000000007ab4014586720f9e0c5203b6b57cf411be6e05c0000000000000000000000000368dc3f56ccee77951352cad1988c5cb5dfcfe460000000000000000000000000ccb6baae115dc9cb5ae0707610f5a965ed10c60000000000000000000000000ae11319731a454203f82d981cb0a45a144c0f7d7000000000000000000000000868afaad7a9d740e69b0eb6e8c2a081157296cd3000000000000000000000000575fca29fd04fd10f58be9e115e527bdf29655b7000000000000000000000000cdc038deca5de13832e593123e8044578509f1cc0000000000000000000000001241982be39242e76461567a8df71a201a850893000000000000000000000000beffbd76aacd6d08f79517e029514fb3f3851cfb0000000000000000000000009dac0d64b8c28288127a61d530d897125f4981ba000000000000000000000000c99eb2bf281d7e1d23d0bdc37a6a71d2843ec5c10000000000000000000000000e8ae0712311eca736027ee883ed1615a3f5f7af0000000000000000000000006eda4cfc802baec85f258520eadd593711eb177f000000000000000000000000e8635c8811352dc599f10a173b8f6e63ad82601a0000000000000000000000002d7ff0ee087601bf3794b72655374ad5a8f3a29f0000000000000000000000003539f53c020064bde2875c82d12b84f80c0419b90000000000000000000000000326fb89eb4a7fabf18a93f59946fabe5af30e0b0000000000000000000000009f58ed14dcfa4d201137132cf10f2a673b9047b20000000000000000000000006587fa9c131c7a8404dc0318b4a41b483e78f3bd0000000000000000000000003110544ec3c2a2929ae253bb981168e4f9ac44990000000000000000000000008a9249cc8946eb1779dbf86f440f53f29b44ae02000000000000000000000000d502938e96a3c39d64c4cd66ba866c50cd021f7a000000000000000000000000eb4212a2537a243a2ca38e68d3c3907457192acb0000000000000000000000007214dbdf4bd5f0c9a4fb0f085e1911622be041aa00000000000000000000000075f71f370e9b62f453a54faac2fcb9e11d25f5980000000000000000000000000e235a9741bb51fe88ba20275d35d3d5516c9ba7000000000000000000000000762c3850b96b957fdd38b6deab111625e4551bdb0000000000000000000000000e3f061303ad719f499e5891f229a2b4ee29415800000000000000000000000066644e6f8f88541802c548899f7709a7b38556b9000000000000000000000000e088b7c55fc11d7bc051243e9fb1a4bce245a4e500000000000000000000000065c37cf30cc3d7da302fbfdf4e2bc3f5d71d94eb000000000000000000000000e55c603906b3655bb9c248239c9d2aa0ff3bd63100000000000000000000000002bdd2af823bdce69d731e207d04c0c1aaf316650000000000000000000000008664950d834f9acc172330a5c78e9f5925fb5b18000000000000000000000000acad535bfb9cfa27369777fb7a70649fb27a7462000000000000000000000000b3ef796a511db070bb060235a408cfb94c4729c0000000000000000000000000edd562ca18ef450f5c57faeaf25428567329565a000000000000000000000000f1ab326e9aa8792272471bc47069b9670d7292bb0000000000000000000000007bc31da2b3bff7a5119646c4c12e0c328c6f29c6000000000000000000000000769d35cfb52058355150e3c8a004c1643ac4fed00000000000000000000000004b6e7e2e9cffd038f54918be866fd731ee2bc1ee00000000000000000000000065ae9e116e662b036a45ebd11b6eb24d0795f701000000000000000000000000e1a19c76157bbdceab2f42bb5213e2c8ad3f6ba700000000000000000000000031309bed36cba4e9ee8a2328ef052baf8c2ed23c0000000000000000000000003eacb9fc84b37ee588948c1d5aaaeff484f6ea45000000000000000000000000b57f6e6e3683f4566fc96fe7a60b304a2dbd41390000000000000000000000007d35864b849b4a75f465be01f16a55c07f40cfa9000000000000000000000000dcfa72fd9827dc9fcbc0b8f33f17c4c4faf76eaf000000000000000000000000ab23cdaea0e3d2fe5cc6a32d6aefe8a1f1cdda93000000000000000000000000f1940cd08011d1e53266437a2704b041d53f2177000000000000000000000000bfe77096b29a82f1fb68b100a1bb64a94af1a794000000000000000000000000a6fdf51496d5f9ca5a2170bca81bb581177e76e30000000000000000000000002992200e1b45bdb843582e762199efc7fa84ae6f000000000000000000000000ab62a2958a6a31ce9dabb09b814824335ae572980000000000000000000000001b9d7dc5b33f7f861628ca3f21a196fdd5e62b510000000000000000000000005e2976ef28db41528b7ef8edfc33435266cca5bd00000000000000000000000054e7452428ba68a3445356b44a6e1c11b73fe4b2000000000000000000000000759ee62a73a8a0690a0e20fc489d3f462b4385c000000000000000000000000017fba2d5f6e371ba2d063006854133f7d7a4ea92000000000000000000000000ccfb4c444b0c1bd359877d6fe0b48e84f528ba0600000000000000000000000089727459ae4b8ad01dd3eba6ea0a15dc0a9b29470000000000000000000000007033b3da81dbe59c10137261d7d1046c6567e972000000000000000000000000f764af5daad67f392bdb45d10aaffc16d5a16634000000000000000000000000d51d1f2696fe79c127385652f116f75050502eb000000000000000000000000022993605fcbd40a1c0acab52aaad8e596d9a38b8000000000000000000000000c47eef97a3a4a6fa6d134b38c97aa8c6a65c745800000000000000000000000010ac728606cd375e5c3703b87f4209eeee64c6e2000000000000000000000000a04f743250207fe3b910b143a2a7757ecf760a130000000000000000000000005c21fa47f948f80d70ac0c054526c45ff6070da0000000000000000000000000846249db300ad3ed348931ba09ce46ddf49729a30000000000000000000000002861b76e0dac1537013bbcf31945cebeb1887380000000000000000000000000984ed45202c8df34805d10f669fc73c23aef386e00000000000000000000000011a950cf36d45b75e006c19007722ae48d64bf3d00000000000000000000000048a746c5df629c3146f7f5e4ec6a8c6a6e2a947a0000000000000000000000005c6ad3b59391a3f497ada26ff36c6fb6002fc27b000000000000000000000000bd9af9a90adea23c312fb72571dd991c56a80f1d00000000000000000000000013c34d8f0b4f7dc2ddaee552cc14d38e08dc9b9b000000000000000000000000bc92421b81501708456714e0cd64e5c39f985ff600000000000000000000000015aefcd3873680638db99a65e149677bcc855105000000000000000000000000a88c0d48aae4415c4f9663ebe7eb8dc2a6b70299000000000000000000000000a9c71045f8bf4dda1384a31377cf99e6e36dc95c000000000000000000000000bb0e77ef0f96edabafbe655356299b6befd597a8000000000000000000000000f367694929b5ad9cba6668ef5e924600dc4175af00000000000000000000000049278390d66690566a181270e0e232372fc53b70000000000000000000000000128d92fc73a78b7b23b8576318c4f7c44ff63241000000000000000000000000828eaddecaadb3d0d391c4031aa1b035e0e139df000000000000000000000000512675de971994b6f10c1d66036389238f9b1e130000000000000000000000002e6d7b1aebe683d424bc9458a064f91615bca6e8000000000000000000000000d2d1a8e818531eb6972b9c80335670adf1b93861000000000000000000000000e73ba61e293f52c7f0b6243037ab8d8897e72a3d0000000000000000000000005cf66195cdb025ea3502c354068db91f88265e8d000000000000000000000000eb68f67c702c59a6a11caf6d3232153168e72a01000000000000000000000000ad7f2ed9d1f3bd53652de53984d46d93fdf435fb00000000000000000000000054dbe757973c78d0298d034446200350dc98332f0000000000000000000000007585caf9fe77b76befa330cb4a3f05a906f000a0000000000000000000000000b37b06598ae34d784031bc145d0f2e142f5490da000000000000000000000000c5ae26e32a7321f87e74e3385fee416144b562e5000000000000000000000000e4827d96e78fa154dfdaf450dfd520ffdf682a3d000000000000000000000000942ff98b1a001c600dfe0fa3b74d9306ac0383b7000000000000000000000000106cedd9a5ca77065a32e349edb5bdf767eac780000000000000000000000000356b98e8671f19feec9865b08a6779c635c13bf7000000000000000000000000daa00dcf0a62ae3afd6c69f5b7ff028f70be11060000000000000000000000005500744d20f7b9047ee55c07e0b8f823b7bcb6af00000000000000000000000063101058556d9674b1bd55d408a3dc4113bc65ac000000000000000000000000ea4c02fe2eb6015c2d4f4aea648dedff9a930f95000000000000000000000000c8b82c5955e99908c981f674decc5c4d43ffdf22000000000000000000000000c80a93cb7ae8ddd4147ac3798a363638c9769538000000000000000000000000e51978d86240cf1152708607079ded1632fc5d56000000000000000000000000e11b625f81b3e7166510bcec4af9c57ce442eca40000000000000000000000009baaca925e6ac1b9f62739608731d190adc9f81700000000000000000000000076bfb627d7353899ba5511e8083e5f39b2c5349c0000000000000000000000007cf0f82ee5d45e2cf1aafb1ac88f13a75f4ae795000000000000000000000000b29c9ba8abb3e21a8ad8b3c84cf8d3e4655e2e6a0000000000000000000000001efd70bfaf8169fb5869090a9be489b66192b7e60000000000000000000000006e5630495c1c4b1526124ebbc4c539d1425afcc10000000000000000000000000c6f5857c4548028eb0a344bed00cc2dbfded6010000000000000000000000000b2625349af41db11e0fa56d92deb8fda8c25916000000000000000000000000e6c8d3c4d8f671392c8f7cb44990dad67ef1468400000000000000000000000010f2616ca25ad0bcbdbe68751b21aa0f92c283870000000000000000000000003d5323b71a2d70a1a35fa66b729e3aa8c2d0eb7c000000000000000000000000257e0ed3b0b1e8accff60951b10fa9fae5a0f04e00000000000000000000000074610aec3faa3b3bd1b638076c86fa7970a563f3000000000000000000000000d90746b2d83cea9fe04af83ee9023ff58e0050c50000000000000000000000002891ea70ddac638e1fb7037c4d12a5d93f82906900000000000000000000000065fd2743e2f0a6a44e799a64b30338064f8c778f0000000000000000000000005e9a46fffeb507b508e7171cce5065d74f3d0ab00000000000000000000000009200312a8afb41a521479db646804e86a38e4eb4000000000000000000000000f5d4967c3b3ba84f13b2176e7a18dc152dca01ef00000000000000000000000061677a2c714ea423ca86101b7b22172558a1324e000000000000000000000000698df62ce77dde28d0328e7616be9db92af27c8a000000000000000000000000280df0802f524ce7a5f4084146d01eb1e4aa1e9e000000000000000000000000a08c4dbcb21c37648497d02997dd057ff0e9d34700000000000000000000000068d8cd9420f19af0689d43f60a55361d36408c1a0000000000000000000000001f50ac433f851a5f5a550259d275c62a651e0dc4000000000000000000000000a762672f80810df28645ec56598089cc69da54a0000000000000000000000000f5e80b9206b1bbf24e4b2386b92e4e8bcf2996cb0000000000000000000000005d170f62a16e296f7ec64757e36cbb4b0f157cc7000000000000000000000000f518d54782bbc458c3bc650f82e5e860a5aa61fa000000000000000000000000c52e04f3c3cc701491d7b2b681cc27e9d4f6f01300000000000000000000000058b5528d4f23262023875772a5bae09a05bbd144000000000000000000000000d04d23a9ccde77cd9af73243b0ed0f555384918000000000000000000000000048713b7eb8bfa5f1227ac8716d9c22c370efaa970000000000000000000000000967f2722fc3e6bf651d1d2cd3d24bcc510e89d400000000000000000000000081da99ae6dc2dc41cdb42803470917abfbfb98c9000000000000000000000000bed8834e10a8337cd0636d7281557ba17679657f00000000000000000000000055e2b82fcfdbc82a855cc7b74db5ec1391bef1e3000000000000000000000000cede0529f55026b6fd2d06dd36cf5b278b60516d000000000000000000000000e1389925e3465c0bd4242e5d18e0c5eaa8ba77420000000000000000000000009372b347e55dc6af8e8810e1a34952ed41bdc097000000000000000000000000a40bc8b405ff539770fcd9be9f21dd991263e16b000000000000000000000000bed33dddaa9c5ae2f82f3b78b5c3e8b49ca7b7ec00000000000000000000000057fd1a0cf6b12b87ddc98b0642aa36da3aece5d70000000000000000000000002707d28ebf1236f10b25401adef5d74048dcff2b00000000000000000000000041c9a1c0e720db603ed624298d21bd0142c308df000000000000000000000000cd4205a3b5364f8191e1848bd3502e0e5839cee90000000000000000000000000c2b368ef5e912658e7105b9b56efb9fa51ce70f000000000000000000000000ada9e1bc6734cbd067f9695648491cfaefac1428000000000000000000000000909b6f1e9a487bd043892704b87e35704d0fa336000000000000000000000000762f301d882ca586952f3b2854435e012f74b814000000000000000000000000c93e2876f4aaf5339e84296e24f013449cc971ed0000000000000000000000005b4aef5e7699db6508b59629d459d51dbc1a879d000000000000000000000000042440921523665854b212a715f9af4766895a3b0000000000000000000000004ea48610e68a24da33ad9c2340941fde1b00573800000000000000000000000056c42e5ab18297dfa12e140da5b7c2e43b9114cc00000000000000000000000063434764329ee1eabc8bed73a08a7661c518add9000000000000000000000000b28363beb7d7d8c91a6a7a2fc76f78229b5a2a5f0000000000000000000000009804c47c0e59c2f223ccaafc605ccfeea49463060000000000000000000000007a76f1d17a037448508590d80d0ed5015a034d5b0000000000000000000000003458e28ca95d865f78609caa808929582e031f1b0000000000000000000000007ca6856161dc27a15865f6a5c6fb769b00f20e47000000000000000000000000f9155e457ab90a28a3374aea1508fa3bb9f7805f0000000000000000000000006f64c3753d0de86ea877b666cb8ada965b03430b000000000000000000000000111954ced1c0fd52687f4ead9b97890504fbbede00000000000000000000000062829329c68114e2da0d477db5eff363ae1855fd000000000000000000000000547906aaf1363b9e61986d25f9937e7187b6d0e9000000000000000000000000fbc32bd875fcaddc035a1b2b86f0294edcf4a6c200000000000000000000000020f5817b04271ac1efd84d8d0f5e455a4bb2b3a2000000000000000000000000cfa10af63a7e9fa5c10a8461db07ba40ed8ee563000000000000000000000000ccddc625c1f39274af943bff3e13b351ea22468a000000000000000000000000c217200fecbbacbdef59c8242c284de5b7305b0100000000000000000000000033b58fa40fde033dda6411640789e84abd8950b0000000000000000000000000d9c5fcf56c749c83ab51696b09a2bb3c22c5de8c00000000000000000000000091811b538f9eedbaf070ec3f9754c79173fc0b490000000000000000000000002ba039b3cd16b33b4f9a72dc310a159151a8d58b00000000000000000000000072800bcbbff7774d9c8f07f5aeae136b049a48bd00000000000000000000000046aea883d8ed2dd28d68ee1b7518f0eb25e8ad5a000000000000000000000000d03c0b4211c6c11d49bf7d83d47166a8a5fab3ee000000000000000000000000951616f0c587f7fdb0a86b3c8151e00b52051f0e000000000000000000000000991be5becdf6aeb8fcc35c0d093ae03c4aa23be10000000000000000000000003b13a85b74cfcb094609b3b310859f30ed803116000000000000000000000000fe32ee3d465f6b7d1c97a3c3069635a1aa54de11000000000000000000000000e2343866f39d91186ff87bb2f7441b629e780e2a00000000000000000000000062f4057225fa48d9e116381e04e99ec7035fefa7000000000000000000000000479fb79ab2cfeb927c286a0a43af04c574e83676000000000000000000000000b278dad66005a655d12823587fe6715da64a4337000000000000000000000000504afc46687cd3c891c1283e54a45eb6d815d7660000000000000000000000006382ec93886a62f0f9d85ffd1ad95814b6b89da0000000000000000000000000ec39e8a4c895707b2f28135231db07ce6f700a62000000000000000000000000611f9585c5739e64b13c5ee70e0847042fca1daa00000000000000000000000065373c9eaa4a84935160b86f9afd7ff25d1d5741000000000000000000000000e07fdc4820260abd72d9d082522120d2a3c615040000000000000000000000009fa1c414ac20b6903005b79fa33574c39796c935000000000000000000000000cb6589f77dfe3e1be45eddf8a5c2de26d53b5dd8000000000000000000000000da6f31ad6ea2b4903bdd1c509dc5bc246d202ea30000000000000000000000009f1ec28875cbaab7373b04c5d7d9117075314f33000000000000000000000000d7e802e6c3ff90f433553dfddc683362469af9af0000000000000000000000007ac1dc9e4c5724001e0fe04c978f515eff2507e4000000000000000000000000fb6afbbf340a7bacb3715fd30ab6c34077864dbe00000000000000000000000076e83c97eee21dca4563521aea57e794685e029f000000000000000000000000f55a8aae2cfa01ddaa958341646e9595d4676e080000000000000000000000006c8418542e3b60eb253fe7f694bafb4cec9e0bad0000000000000000000000001f7a0595d37a00f8a6316a9ab1cbe7423f38b71f000000000000000000000000aa2490fc96f99603f52acaf36bc30ec620630ce10000000000000000000000006cb598abe6b6ce083216d3c81c6d56059b67e5cc00000000000000000000000078afdbb483ebb88b743bd8ae3c1768d7d30200db0000000000000000000000007890a014a62a3083fb63ef9923f61ab1f73891d4000000000000000000000000dc081fc146dd03cf1ba33c95399ad0df210a9f960000000000000000000000007cead3b257e9e0636f0fde41e71d4e54b90995140000000000000000000000003d5abb91830b635a61abab75a54f877b685686a2000000000000000000000000b4ab0cb4c09569d7124f6b3f050a0f29569a3ce2000000000000000000000000bc664133edf679686d8cbf06dc35d0c24534b426000000000000000000000000db6c229f7f79fcc13d32742ba3742a16afe31bd90000000000000000000000006a8ae9f1ebefd842dc7e9ea68d48d0a9a753d5b40000000000000000000000003ff19dd22b715994b1aa479df5e1da6973f8a920000000000000000000000000b063e0f965dd469015e3e411548056353f13b9040000000000000000000000001fa5b15644ea020ba067a6b76c17f495b32f4f450000000000000000000000006dda793205f48e8081c4493a70f06615e3c440df000000000000000000000000d88ca6f9f6f1ec093ac5302df581b1d2a266e006000000000000000000000000d4e0b081ff7d43efa7544bdfb2f35ab532c3e239000000000000000000000000eff0cb9bb2f2e59df45406a6047649235aadcd6f000000000000000000000000b188fd11c9973281d1fd81677695d03aacbd1a47000000000000000000000000b9ce29f90bd2a4d81560b4a03223333833af95390000000000000000000000000c16743367b8b2c17e22a1f64f6b205a3f21b076000000000000000000000000a180dbfd2627358b230020fb654669324f98946e000000000000000000000000e2e214e5a4851405377a0edf7320fe5f90cac4dc00000000000000000000000031362bd74d8d81f8ff4b072e599c2b5a5a04196e000000000000000000000000dac4f72668a686c538e79a70044e7c62b906db45000000000000000000000000fd5f175577fc34c0a137bf26d50516b2a91fc90f000000000000000000000000b4afa818e725f34dc01effc9a2759fd550db2e7b00000000000000000000000080f3ca49202be9beabec6e131e9acb1263c227ed000000000000000000000000265bf3d5886a5107dac257a59e15efb75c6f9c6c000000000000000000000000fffc940fbf790c90c488809ec6c5d0330202fb50000000000000000000000000cb7d8afd31241f1be8099d24373aef9e2a046dfa00000000000000000000000035cbbf4afca9bc4a079fc85fde75e191d4345faa000000000000000000000000a23c76e6fb54824d74b5d79af097eda794ed469d0000000000000000000000005593bc8ac2b37c5699bfb6b0097a4a6d440c986d0000000000000000000000001adfbb60c832a72f26e0f074bfd8cd1935004398000000000000000000000000df58fa636e96ed9ad4b4d91056a04c13f3b08364000000000000000000000000915bdac1234cc64b0995b7b8c299a8d914dda16e0000000000000000000000001f2d93e04b9bd96c9b292d2a192f565fc1c0e9e60000000000000000000000007cf11f18f3706a183e741e651d5479f8372baebf000000000000000000000000591e3a44d7c61f572de94e2e997217aab4962fec000000000000000000000000b92dc5bbf50b67a905f863b0f0ac6e837ec73327000000000000000000000000405733460c5a225d55e856260120febd26a8118d00000000000000000000000027461c476d5c387428d8b733402e873c2ede29e1000000000000000000000000e28f55c51282087de2ff5326356dc1c3a9022c8e000000000000000000000000cf0ed2506fd577df6149c41ee53e98aed7eaaecb000000000000000000000000b6a7d51c33761909f798af61200c9ec86509d578000000000000000000000000641c3c4fb695c091e7b81f11fbe0654ab28fe196000000000000000000000000c87904ba47cf9d675aa05af3e6e6e395f3dc0a1e0000000000000000000000009d09eb13481758363614a8b0517f7298c9c3be510000000000000000000000009dd367541e18741dce74e43a268e5e5affd10700000000000000000000000000513818adbdb6b88929b119a2ecfe2a5e2855d6eb000000000000000000000000093854f49b1fb7f97d737a19fc55eaf83ca7f23c000000000000000000000000b38b1159593fc5f130d9bbac0a69b1a9fa00ed54000000000000000000000000eb19a82186d415c381508efc48222dd94090480200000000000000000000000030f4b04ed1ebfb11bbfca66e1310c809f01accba000000000000000000000000fc456fd89bb8a1b23b49b51ec8e48bb4cb07e52200000000000000000000000093daf03f8ebc5ac128f47d1e628eec84a6c40834000000000000000000000000993bba59ba16145b98a4a6ce37884b92688eb52000000000000000000000000004426776b5f02e8648a17ce987611faf4e99b3df00000000000000000000000045afe585afd3c2c9622b85bffe22878d4aca132600000000000000000000000031a71c7f0d1939febd1e33ad0d89167f30aac342000000000000000000000000223256bcdec4038daabfc9993e7b5e1e0c44e8c10000000000000000000000009e712b2885e9c5223c1c2d4a6df6656b54b60cb100000000000000000000000004d28a25a80202ede874ec1b595e1a6d61f0afc1000000000000000000000000f1b54f2a0c5c5707f7dac7f172f2006d97c454200000000000000000000000007a5e5d717e3616171abe1a5573eae5149ceb6b6b000000000000000000000000ddcdae8479104100a2ebc3be012489ba1b2f0bfe0000000000000000000000000f85b0c5a08d3ce0c7faf772ea6254be12c4229f000000000000000000000000b2928b35cac52a273df8ff78f0107de804e60808000000000000000000000000c182db4e40683f8e66efd9620e58cfbb6c6ebd2700000000000000000000000071003b4a171445f1835a782130ebfc2543a363d6000000000000000000000000291e4b1a44cbc078e831cdef31333de1eaa9ca9b000000000000000000000000cc707de39abe6b6cca28095f51ec7b2b6e49fc52000000000000000000000000db6187fce9a731db76826b30f99b26bba1f656620000000000000000000000006534e1236d04420edecba5bd4692d43dd2f353a8000000000000000000000000ccad4c5ca31e2ac7244148483d50dd03b3723db50000000000000000000000002fe3e40987439a9aa8c2e0a7f08f3edc87d04c800000000000000000000000009ccd02f33d4c76061c31e140222c08128dc557af000000000000000000000000d97d232ea71bebc6d2b3e8b3798434ec9997c4d5000000000000000000000000c8671d013c6e360dc8033fac649cb6e56b5306b300000000000000000000000007cb92e4c4ec2b0af14195217895ce035205fddb00000000000000000000000033a7fed039f7afc93a35c0e4f73814dffb24e1c9000000000000000000000000b2b2a858c4d68191faf0e3a8b3a1330d8acd9ca800000000000000000000000012bfd7230007fc3f85c2a888decb444066c467eb000000000000000000000000433dea4ea62da8df5084bd1e12ab818c79df3f6e000000000000000000000000ad19ae5fbb9387e7cdd568dd75af36a8fd4465e8000000000000000000000000823eed4cd782d1bdc43b2a8e2c9dd1758ffba26c000000000000000000000000c947802447ba0d9f403aa7a810a5687b3d455bc7000000000000000000000000ecfc7ff1ec948c1987ef7608457cbdb75c474c960000000000000000000000006bfcd28a4aa51d632c8d3d16f5ee11c13f832e11000000000000000000000000cc6fecbb506163a08825799c5018380fb2f2f8a40000000000000000000000005374c215deb4b70470e5879f733e21dbd624e94b000000000000000000000000fcaed2f89188e0859dbfc93e90467aa42b205c77000000000000000000000000b8e98d03b472ff29a8a845c70d5d273d1b79ece60000000000000000000000008f3bf48e066d502f5b08cc77326638f2b4ca5cc5000000000000000000000000397d40c560f3e9ec08613ed90035aa6a0fbc8cae00000000000000000000000010d7556ff44617538a4885fa97bf99c8942e1628000000000000000000000000be09f3b49349bf55f9cb9ce67219aee2dc89daeb000000000000000000000000cec8c43cc65b504c938f1b6b60ec54e89d1c67d200000000000000000000000073539b962aee4564faa297b805eda6b4379d78c1000000000000000000000000dad7815b52aa0cdf66811babeacfc9fd5f66cd8900000000000000000000000049508b05f0def5c33dc99221e0fc56924f9249d800000000000000000000000054de77631872a621c8db2ea491c88a6412562a760000000000000000000000001afb41f499339c76e97205b530c39bd1652566e30000000000000000000000003e72c1b9907e015e6d1bbf5bfd8f570bff722bea00000000000000000000000090ed2f738a2c09f09482383e8ebbf89fdbf0dd42000000000000000000000000920833f48ff8047575534b000da31f24f587530800000000000000000000000003539eb2a4c4b17d5c88f033f9ba9ada84f90638000000000000000000000000d259b37f4c1afe066fc33686fb23428fc30a36da000000000000000000000000cab942bb0f0c3a3e6f303e9710b9fc0b06c955f3000000000000000000000000dab17aba48014df91dda7280b4dbc7f073dcbbd300000000000000000000000073143b99223e77a0bdeb75ff030d38ca2cf5f434000000000000000000000000726a7a61ab81f903d52692310f10b5fd0286a28e000000000000000000000000455af632182f9aea48e019e14ba47d6cc2a104360000000000000000000000009bdcb90e1da30f5fcd0f2c038a32c7f51643259b0000000000000000000000005870043bc1bcf23fdf0e44309cda52bb27e45edb00000000000000000000000002bd1285159d1f4501fe034963dd98d89074a8e9000000000000000000000000f2d98a94dbd16a9dd2e0801e31cfc743387ad7ae000000000000000000000000176cbd1fdc9ad1fb0fca1646e30aaaf41555af8900000000000000000000000043688a28369ee404f2159ba89437e96c1a0eeefb000000000000000000000000163272ea2d463cd5cdb9f5626a52fa1a4fb2e82d000000000000000000000000e8e870491bb7dcf5fe598be8bf2998dc92e81221000000000000000000000000d80cf45876fc0442d3b3347a0605035dd2cffe7800000000000000000000000067bfc245068b23d446a7bdb74b265c73039304ca0000000000000000000000003b811d27a7306029382eca1c80db853c9bf1b2eb0000000000000000000000005d2c45076c40493f5b0f84e392f65a3b06f8da8d0000000000000000000000006e70c9937516521e72a51144eed10806bd2d48ed0000000000000000000000003a14a5f947d8e185d606a0fa0c1e31921c529fd90000000000000000000000005d0dc5ad6ba1eff2fc7d2675add71cfc1c5c178600000000000000000000000075dadb567e75052e69fd6bddd340647d69caff240000000000000000000000005ab9ed31000a466751e6fd9f571146ff29cbe8f3000000000000000000000000bea5a57da83ad9f2d325cf9016aeee9cbbc3a5da0000000000000000000000007ffb5faf7f8bc374be3ef005476782b39bab6301000000000000000000000000d4c670efda208733e99c4edbcd6f2a554dcc6e90000000000000000000000000c9aecf0b03d8e2a2762a00d4db7d7576cc0afafa000000000000000000000000d853ac1c51f86ea9c3228fa37fe665823762ed32000000000000000000000000b9867c2f728a493b392abccb448c9a03e611f99a000000000000000000000000c0b50aaf3e70dc16600d861b7c4343416a7c0ad0000000000000000000000000bf3b810eeb7191c90727cecca5db1f76ab46533e000000000000000000000000cb00eb6e175b9d2221e395d2db0c09aeab82b8b8000000000000000000000000e8076359b0ab49d683a44dc35b5eaaa1257ccf680000000000000000000000000fbbde6e624901af17d4ef2227502b9018f974540000000000000000000000008e515a0a91ddbc25eb793cd5b4ac31ae862aefdb00000000000000000000000048aec4ad00315d0295e9913d14f566b034ac80a20000000000000000000000003d9b0cb067f4c34ceba677b51c761a73c8b36e7a0000000000000000000000000ae9bfb90c6c6b3a8283a7cafc9a2b01324b2f400000000000000000000000001cd38e6fe055a2822f17ed92b4036626241fae0800000000000000000000000062e34ba5eefc9f0f78d92f2c07c9e457f43891e30000000000000000000000003c8a187eb12e7267e31597c68aee00ecf87e796c000000000000000000000000fc0831c671bac17a701622d6bbca4a1ecfdbb4bb00000000000000000000000075544ff975504866d803f5b88c8998b0b40dafb70000000000000000000000001c6e8a4c4a5067a1af4fa6085db9f48d8dd60d2e000000000000000000000000a3807ccf58c337e8b73419f79ce8cb05c25bf6b50000000000000000000000002ee9aab271e71e29e2948e26d3586c900f8310cf0000000000000000000000002197fc80dcae307a6d35567bcf5879c583ffe9120000000000000000000000001ab1313defb6a198e7287b345dc37c5151fa8d0d0000000000000000000000004b77118d3afaab36d1704168276fbeaf79a5753d00000000000000000000000074e9e0cd44e28a2dc388ee5ce9a300fed39b3b1e00000000000000000000000075a4b4e7d41ab4062c9366b0f4cffa94776a335600000000000000000000000053f1a3e926bcfc3b4fcd0ad9bb2b1575a75804df000000000000000000000000190eef8ff1663bb902e3048fea7f3a8b83605f7a000000000000000000000000ddffe094f20382ce2d0e04b7b0f5b0ccc3631b53000000000000000000000000067edc10d87bb7796327a586191d03a2c7f77e690000000000000000000000007944a57d57a4cf962dbea1c93922a3adb3bb8aed0000000000000000000000005a90c37aff4eab1712be9c21e6aace2b4653f926000000000000000000000000ffe535ae931fc77c3e10b16ef22fee1e94856c1900000000000000000000000020c8bc19c3d0ccf33d9115c27f35a9337ae925fa000000000000000000000000fe8c37b515af0a8ffbb4ee3af504b690bc38325600000000000000000000000067e26c829f2450b01a58d11b0dbdbcdd4e5616c2000000000000000000000000d2703ffcb634ef1948305ac46a1bc4e7ccaa0a35000000000000000000000000313ab1f000d4c12a4da6631cf078f4beee90a9f7000000000000000000000000a7664f3155b811e373a98bfefa03bfac2dbdd988000000000000000000000000acc01d25b92a72a004136ea89ab917ff41e0c501000000000000000000000000b718c7586e53f7cd8b200774bb4eb87b9f37fe41000000000000000000000000db1bc858d1a0d463e85424dadb9309ff1691ba7f00000000000000000000000000cc52936fee6961ed250649d39eca0b7cfbda4a000000000000000000000000420b10c56aaf063f413f6a911bbe790c5bf7a8040000000000000000000000002f1cd947aaf6271fb5902f3b3ad56d95cff5a019000000000000000000000000a185b2864b50ebf057f1b1aa035b52ff42d1beaa000000000000000000000000d060e9380fd66485d94e5c14bc34aa814e0ea469000000000000000000000000f16d81ae3d7b181cff4e1c95573da169c0595696000000000000000000000000cb9b0023c91d0710ae491ae7e849947626b515c800000000000000000000000075fc87c1de5e06ee94d53789b49cd74e240b21e800000000000000000000000062e3f52495a71b21c908774f74511157121872fe00000000000000000000000060aa15dc3fa330066968757fd46db49017a199ac000000000000000000000000015db50ed4ddf225eb5c48323c793be661f4f578000000000000000000000000328bf6be0bee8d6a150ee7924055e6f11fe351a300000000000000000000000082ea89b17dce4d4754f6077b55471c258829d37700000000000000000000000078cbaf0c7ce89198253123bde4c362fe2ad2c4aa0000000000000000000000001130e73b9e10b7e39827a9ef6fc96ac25f496fc5000000000000000000000000f5a721d3a27c4b3c00f6436f5bd34f6cfa9630c4000000000000000000000000009f514b31f48cb3e855c6a9a949d47ed9bdf7530000000000000000000000004d2503006ff01eb339e33ba8ea3e12421c7bfd44000000000000000000000000f7dbf634bdf0c4a5458f9b89670f84780ae9b4a90000000000000000000000008b4b7e4bf908b9ed16f38beadd9a96ecbedf9e35000000000000000000000000a5939d4936db753b7dd4156691c89bb6bcbfb591000000000000000000000000b5d9a4f138969dcef7d5d611d5d23d615b6cf0ba00000000000000000000000043d66402accbf52e93c2d8512656fb38c191977a00000000000000000000000072f699b8e2b31c31dc9e4846d80e354f703ddaf5000000000000000000000000b1b86c468960d6daff0f0d0e5783417b20183e95000000000000000000000000234816021a84a420ef55c5f432cfedb1df2ea33c000000000000000000000000d4d7a4fdfb519f27b9843a142c2a5b6ce2a0e204000000000000000000000000bf6874f35e1e5f44d2f387683173de445872f3870000000000000000000000004279323b6b2043153759cd72a35a2d77db6fc029000000000000000000000000938aceccd4da35175da772067a33d062801d4d7b00000000000000000000000049551b305445f899c1fda1518b5910a11344d02d0000000000000000000000007e52f1767f42bde93182633c037973b2519b25250000000000000000000000007a67595fdb4f392aef42285bfb21bf8c3b27d1cc0000000000000000000000007ad2745f4a9cc616283ea91865c0ad96afbcb628000000000000000000000000451563bb2109c6d280cf32afb55b1adc2f7ed97200000000000000000000000024a34dee9768db6d0c91d92e4355127f92d3b0f600000000000000000000000080448bb31d43aa23c0b35e2d40444c4d2adf5b6e00000000000000000000000073c338aac57d3df89c9e1c788e72a9ddc2a9695c000000000000000000000000acc93d1b96ac75f0f5c15891a7471dddbb213f48000000000000000000000000b98dccae253f8f9dd381a60d636cf3010a7dfb0e000000000000000000000000cc531350ee01ea6f6e8315c4874ee5307d97b95d000000000000000000000000fcacb86da5356a32dcf357299fda3f062e3b0c730000000000000000000000004e923c78000ed5801631c3e4204620736ac34c920000000000000000000000000d5668f089f3ecf45f28052910729203bcf96c9200000000000000000000000024ca7d202b8a6aa2f68a729e19b19dd980eaac880000000000000000000000001ed4993e53cab49948e3882c25b32bd11e2b6f47000000000000000000000000357e395d1f355c647bb2de8c72559b2b9c6e61fa000000000000000000000000f38a8699616a1842d126f6a88da7afbc43912910000000000000000000000000a208e83277f9e93f49503668c1036eae03847f3800000000000000000000000007e011cb14823ebc039a05102dd07340c52d0b4e000000000000000000000000ada68ee03f9a835fb3b16f9d5eef216142f82497000000000000000000000000d48c193cd5ed055c318da2031eda6e502239fc0b00000000000000000000000048a004ab386dca139fd5500fc5284ff2a41875d900000000000000000000000075f5753ec4fd66557b96ad4ebdb4cf1bedacd39e0000000000000000000000001979427c4713f2f1ec8f7b64a4bacc437750d244000000000000000000000000746fa77f09abb286943f31a0838cb786ccc1e2990000000000000000000000008b87da0832b6f40d0fd2a36bf5c934adb40054cf0000000000000000000000002e71d4dc0774c00db63bcf0dad5893ed192658910000000000000000000000002efd4d02c56f8cd342b2d05ca2355f6d6292a747000000000000000000000000a0c34b60edee8d09619a4d56217b52b4018564ff000000000000000000000000658b504c7de5692a3bfe17159dab1e584ef0557c000000000000000000000000c827b9ba4dc9323c33ca1de908fa9a0988938e0500000000000000000000000052dfe787cbeb606ae9c159a9c1b472920e41585400000000000000000000000054b1349d6ec3df6fce88e73e35ceb3f7d87e3ce500000000000000000000000056998e3b7babe807969db2bb6d69ab03ce81fc86000000000000000000000000f78dbad982fb6aa7b916fa98a8696618f811434c0000000000000000000000002d8a33e4aed85468c9ba0123a5cda55b37e44e990000000000000000000000004dd1c8cc7d848166bd228d96a67627959a9213b40000000000000000000000006978671146fb2dea3305c52eb816f8d3b5e6f43800000000000000000000000003971425d61f454c6f1c57e62df4b3f91a957fc8000000000000000000000000e335599f038150cac326004f3d9a070a5852a3a2000000000000000000000000f4b481668acf714c1527e7bca22617eeaba73cc60000000000000000000000004075e6d3ca77c22ae3404988c881d9ac4ee4cd260000000000000000000000001e1ec3ab652881a2ce225fddb096510d1f697b350000000000000000000000008590a9c3e06a9cd95aedeba8e5cfea428c7e252500000000000000000000000064edcf9b2eea2d219af707fdead2acaa542b4e29000000000000000000000000e5099afdac50d17ef6cfcf1b37b7e0001b657025000000000000000000000000962ad6c2f09628867b45ba86258048d41931a81b000000000000000000000000d1188ee4c375447e798013c00b8f926ebbd7458a000000000000000000000000934fba609e568df13db5c7610e8aeded374ad3eb0000000000000000000000004bb26aa0f31cc6fbad29a16a1e7bf3965b31b729000000000000000000000000e6fb409f391501e92171f2838464395afdd83fe2000000000000000000000000c758bd34295464867672103ec6d5c6be600536cc000000000000000000000000ad31bab852167151775ed8ad3277782b50a567d1000000000000000000000000f59c0216b4ccb1a219869bbf1cca942e6af46b2f00000000000000000000000072f4dae160659880bdf226885e00ec5da16598b60000000000000000000000008a5b6866c4e12cad6480b245df0d8262126afd160000000000000000000000006cf2b6d0838e7f7eb080ca57b556926f05af7f5800000000000000000000000042dc0f40ae3429ec5f4473eef67d2096743826c6000000000000000000000000703a078d2588c4647d48fb6a5bbc348dcef08e22000000000000000000000000d56a97642405f9cec8bf60fe8f5e3a1720f5c712000000000000000000000000f78ad1c04f32bc23bbdecec9693e49496e968779000000000000000000000000a37682711b9f28a3836f7ac7ceef735a6a082e73000000000000000000000000e2a568ef21f93ec3bc85a2fc579b7f4b8b97524900000000000000000000000082f5815339a781b61d260a2f90563bdc2da6d2c3000000000000000000000000dc26bc53778f992336efc4f1e3d974d5069756b800000000000000000000000049de55ee3dc00a769ff521f5c4c3e678ee4afd26000000000000000000000000555b5362f5563dad5d7bb588892474c847ae769b000000000000000000000000852a3aa4503fb6e244c1efae349c54b5a3a68e0300000000000000000000000039db7e2cfb3ddf30c2fecece7bf8d52fe6dbf647000000000000000000000000ec63277297f2b23cde897ce5ac2a54aa637c8697000000000000000000000000ede0bcc7e72a168d96f048b94948ba59df9b37840000000000000000000000008eb360c9acece8d50e6276519d1f9f2fbc0c4b45000000000000000000000000cfb761ae3058275eb840e20471b22506fda8dd180000000000000000000000004a4c8363a0649e11eed011a06d0f7ff776efee530000000000000000000000001f3dacb55ba8ff55475a85cfcd8ce47f9c17e3b3000000000000000000000000cbe7d067aea7afa7ef3eddb0200f003c15f905aa00000000000000000000000040f82927ff8a351957e41b8122d58246ad0b7494000000000000000000000000dc45a549ccff90ba25518e89594c082c15dabfe90000000000000000000000008e289d17ff7762600b83da7c4b72cb855cb6a1de000000000000000000000000197fa2f7506915a0d2cfdfce12b9556501de2aa7000000000000000000000000e9f9bbad71553e29b195491986e9d33f1d8352b90000000000000000000000008507a7ac6a4408f3a11aa7ec90fba151803d674400000000000000000000000069fd4b2013981cc5981b31dbe613171a3485c79b0000000000000000000000008a83234adf4f13daacf4528aca7a8b358d06213d000000000000000000000000ecc50edafc3937f07e3c46ccfd59688f4fe5709c00000000000000000000000057a2a033fa69fcbc0833b205d3a360f3672613f800000000000000000000000050d4abb3063d2a8f56e04ba21f880b753540d524000000000000000000000000f65d371cd75c0b1aadcaabbcdf27b9bdf19b8077000000000000000000000000f393b9c5304d4c07dadd68244c92f17b01c0fd5e000000000000000000000000787428f64b0ebc2b28b49185f48baad596895ade0000000000000000000000005e06248d2bdefc69e35cfb07957d3a080d659e750000000000000000000000007e1b2ddfd612bb13098845183f14518f5d2520d50000000000000000000000005d258e08a651d247d7ffde7036e79e021cb7151f00000000000000000000000025a89f216497c091e25db95186318cce8e807f2c000000000000000000000000ed8380862d434b2ab2244f54259bc6e77aa235c90000000000000000000000008433974b9da99b69e7187306c6b6b17ec58977dc0000000000000000000000006fcf021b0533a65f3585ae96787fbd3024e937b3000000000000000000000000c3ee823e56b2faaab62591caa2be688815f3b9540000000000000000000000009d3270579cd5f1ddd1ae05e418b4900534437bdf0000000000000000000000001209e4367ea8b12de7b347c488c23d0580441333000000000000000000000000dd3e165d624dc7d8f38c7f27ef422d7d6eb90f0e0000000000000000000000008934f564ba98b67479c274a9ca93b5149ed42ce000000000000000000000000015d24b785110841584af82b05cd622dbbdaf6383000000000000000000000000389727f736f9b54a4982df78dbcb56156e9b137300000000000000000000000057ee4ecca6f5d5e7abe16fed00720e252350895b0000000000000000000000004763b88b0a79454db21bd4308768f0274f73ecd1000000000000000000000000fac59ede391c08cccdb08091db411d93d1b44893000000000000000000000000fc5db96b45b251289b766a7a0845490f9bb007e600000000000000000000000051b26c32e8c94ac09f9c28975a2e1a16c82db38f0000000000000000000000000ed85f03f50ff5eff9b03b249476331c57a7a1f3000000000000000000000000825e4160b4c639ff41fac8816593efafad5e403a000000000000000000000000d914874f4dafeb9e9385701bd3bf2628e3ffe8e7000000000000000000000000be35f4ea663069b8838e0e359f2b932c8845e9ae000000000000000000000000482f5313da3e744e7c98aa8c5e0e535289f373fd00000000000000000000000051a0c6b96bbe8e957eadd17fd2b0b14f03c080b30000000000000000000000009b1edd7dcce9d5eebb01dd7d988d2b739cf2f87a0000000000000000000000005e29712c023465bdec32b814ddfd69f2e2c975a800000000000000000000000072ecd7c32527ce5f3fce86e422b7742956db05c6000000000000000000000000356de39d7cf970b64909f5885bbdc801941e4bf00000000000000000000000000ec51802a0f9df472ab480d4437cb60c6b1c13cb00000000000000000000000043a6ba2b61c3935307759ebad6f7869cd738c8370000000000000000000000001eb2c543645c9f7230bdc49395db49c6e76ae1c800000000000000000000000023d4aac03770ca14475a6396fdacc5c058640708000000000000000000000000dce8996cb43e5330f97010afa1578c40f467a35c0000000000000000000000009bc239c00a1ad08f869723e3fcdcd936d91b9b48000000000000000000000000b5dff55f717b6dc258038e5038a30f5473a40b7b000000000000000000000000fc0b1fb46444e7106b6cc5db19380bd4f8ae5aa7000000000000000000000000c23126b5c0fc3b5847f417f4537de4505d11c98600000000000000000000000040354227aa5e258552bd3490c8964de43512b252000000000000000000000000afc03f4602f13aeed8aca695364206876ee81c6300000000000000000000000089936b348f5b3eb06c3f2c8b7ef8b0460de17ef60000000000000000000000000bb6c0556fff8bb8b0c94052f15f61abe4a45106000000000000000000000000cbc397ca83f601a00be352c919910330915b879b000000000000000000000000b691f88c2093abb7493c33ffd01803302603d307000000000000000000000000146c4ffe1f06351d1de0fc6c21543f2e4d0538e6000000000000000000000000f049659852840185ce5200e5f87d801397a99055000000000000000000000000da7e5bc123f275794a4d38c5b5e21d5b59dce42a000000000000000000000000c3d14a5b9d7dd7c8f12a07a97e60ac8c11b70c4a0000000000000000000000006e023a730ba2370500881c357dbce839b69a8ba30000000000000000000000006575c6e194acb14107e92196b4e9739384ccf85e000000000000000000000000003c80944a799f1bcc52f7c4d87ece217dd893ea000000000000000000000000fbad54ccd596ba7624bd45f876345db8a57bbb6900000000000000000000000018cb7787f961e3b4b310084cb0c41d12e278000200000000000000000000000062ec8ce95c79355491469b8e2d9463d216c081e00000000000000000000000001553633ed34c16c64da01c1f56b60356b0b5bc7f00000000000000000000000010c5be3789c9f4f3173605225c96fd648b76dcaf000000000000000000000000988ebbd8a6bafb1885e62c53c90ac0d9af35a672000000000000000000000000f614d96a0f1d8407832210db5238a71a6e9076b2000000000000000000000000a5e1b9ddd0fb5d91af1fe0e8b002576e96335556000000000000000000000000c807949afc430ccff0780f60b264b9aa13292513000000000000000000000000236a02623f86bfe47eb00a385f38aa051cc91b700000000000000000000000003e4872b8f1593b300115e82f11677b449ba267500000000000000000000000003d542064b36a381a53bdddf18b23078cbda69dbf000000000000000000000000181aced699849170091b72a446366b67fbd19833000000000000000000000000e9774df9d042e119f1a603808fae7bb3cbeb45180000000000000000000000002688c71041f093c49314574c03397db0ed0a6fc300000000000000000000000014946d4adac0b0deca760ecf54d76688b35cb8280000000000000000000000006294c40e031a0b465e4a93efbaf1df5808d40a1000000000000000000000000093a077d98d6ad27faa310a06c0457522864271000000000000000000000000008c862eb62fd49cd16d57cf01b032ce45cb78332c0000000000000000000000008292f255eef85f8aa4692828777255af6642fe40000000000000000000000000afdd9f854bc4ac68eb5b7bc8e43b4ae107454857000000000000000000000000ac4aeed39c82f6f7e1f7a283e0ea0e11f63c12720000000000000000000000001bf01d46164a4a3806d6677bf8d4640750455100000000000000000000000000f17bedf583bf75fcf87e2131610d6c8c8eefc3510000000000000000000000006a6524cffecc0a1ce03d6b2716ef36206406179200000000000000000000000056eb557bd3c350d651a1e2bfa31bb0c7e3a0b2460000000000000000000000000648c3955d9fb4b2a87041a7d0b8ceeafa7b86a7000000000000000000000000db5da6df97bfa81d2f728f7f2678d17a6fe85b72000000000000000000000000ce0a6be78e36817ccd736ef2ab979fda905efa4000000000000000000000000048bca5d20b3788d8cc07ce509f63e62c074743010000000000000000000000005b5664d4d94ff6a3b1ce3533fcb84d14a4b7ef3f000000000000000000000000832cee4b74a6206c71818d92a693812ff2032aaf000000000000000000000000586b2e8ac7bc68f14c840c6093444527c317c91c000000000000000000000000d3f1cd5c493d94202a70f6da27d188222e30500c0000000000000000000000000b93dc12102524680b1511a7b034a574f7930262000000000000000000000000e91351508154661bc61839887ff565c12937ef2e0000000000000000000000007efd9991060f894536d4088105298c76888b99e30000000000000000000000003199b6ff215518751e16b376195856f676dba8080000000000000000000000002be6e66485c169ac49889cc67d6740ceac07c3ff0000000000000000000000004b30642276530a92a03bdd3924013a0562ea3cbb0000000000000000000000009e10b3860779dc928822d786eee110947eef7643000000000000000000000000d4cc40d550a758981cebe80ea76aa7faa7ffc9bc00000000000000000000000012a6a7d784724bb52895457edb623ea20e0c99300000000000000000000000000df6a26e659d886fce940362766e3e03ecdcc51e00000000000000000000000067cb537eb91b99ef0a24d72c8786b46cf94983c1000000000000000000000000be1cbd4eabc9420b3be4e8202bb585c377a28d0e00000000000000000000000042ad4f74c2163668bbf31f8087fd2473f521e1ef000000000000000000000000d3ca13ae5728c92e770a5141f598dba52eb71c9a00000000000000000000000016e569f4919f5de2819f198394404f3b62a252de000000000000000000000000dc4c6559cb60ddf3fcaa5e84f7263b5c461cfe890000000000000000000000001ad7bd79cc2bf496ddb3f3b76a87dd1b197fbc5e0000000000000000000000001df0d0ff78a26cd06d7f71c44ab9c2c1a88e4406000000000000000000000000594f6c41fcee31a3b9ecf9333b9b93afc7cc8a720000000000000000000000009546277779a4ad5acb6d04748346dceef14a02400000000000000000000000007fa6318a38263ea15fb103ca554cb85fcde351de00000000000000000000000017ab15791d7ec515e540389651553899d75599c100000000000000000000000045ea235186c9c852f74fced5fc0583d75e5512b7000000000000000000000000ae5393c29f58e1bec09dc73ed24dc685e420efac0000000000000000000000003238b8f63e896ab4f9d3c589de42d8591cc4e55f0000000000000000000000001db7f7eb484b4d73c203500a050722709e92f1540000000000000000000000009da49f8a5a85335cbb50549d4b7355508e47b1cd00000000000000000000000016c970c44ef2dcef53207214ecd74a0baa510ba6000000000000000000000000726f1f6eeb95a58b27d52176d8fa9601278258960000000000000000000000005679fe9276d22f10996ec634a959c10ea773c1f7000000000000000000000000ca25fc971205597cb2be24027c80ca0190b204ae0000000000000000000000001a9157a20180f036c756c5ab7fdb9e7121a3c3ae000000000000000000000000468b87193229b089b7053e6f4f52be9d876f0bae000000000000000000000000fa6841aa32ead3c3d8141f14b93d34be4744ab4e0000000000000000000000004e68e55411c1ee603deae78e1ebd34201da20966000000000000000000000000afff0ca5dbeed453de1b6d9266bbd0e049826bc5000000000000000000000000f9b3096520bcf79738aba61dc31f3bffc86c7bd3000000000000000000000000d10ef8dd4c8679a10d01c1e13272bfd96543ed1e0000000000000000000000001520d3c1c9949d172d35c162be32f7bd2c6d4eaf000000000000000000000000652d12af0b7950b78f4420998fe5c4a3cc49749a0000000000000000000000004e7c03ce75246ea956b917116aa0d63547eac629000000000000000000000000ddefe28727517fb578bb72e81f37db5c3e499114000000000000000000000000b28fc234c5d478a5bd3cc88e315cc15ddf351db5000000000000000000000000a2ee4481d53a7fa4e3d7bfd5bc93f7c8f8f6946c000000000000000000000000d5ece2bc28f79757f15425d47e7a7b718cf06adc000000000000000000000000df1566a2f38ac4a173516e038137a0718790298f0000000000000000000000005c535e3d4edbc803a8e6a7a176fad781f3d4e4ad000000000000000000000000814d3f75007874f4230e0ba946d2efcdbfdfe7210000000000000000000000004a761e0266ae23ecf2b92082f43bee325da1ea38000000000000000000000000f632b1db4212a407d5757c5cd1defd52e8aa0d4800000000000000000000000021239a0241c718d3bc94f42d4fe203d5c3b79ce7000000000000000000000000309535186ed41008d8a605738ef602ca17b7c5200000000000000000000000003b76a1cae3c3be9d60139de25ee880156517f3ab00000000000000000000000086f298ae09a82185f60e00c965cc7e4d77ad52d8000000000000000000000000da5c7c0a665908c6a77ac6b71bd50f451a1b81050000000000000000000000009c8eefbab5751595082997a3252667c7f17a08d500000000000000000000000061ec72b6d104e817fe395c2aeb26b18e331d6fcc000000000000000000000000dce831f1561b41d4b2a50c050f63e1f545739e5c000000000000000000000000b3dec0196b0fcaf970a1da509668f2780a71c86600000000000000000000000088abc0e23acb7525375b2d7e115c98d7070528100000000000000000000000008001d4ebf218b00ca0dec47cf691bf742d4d46eb000000000000000000000000e01f2ca91b52e57a26a8383bcc9c7269fac5a0730000000000000000000000003f07a206e6183eedfe26f83777e1bb260b99e627000000000000000000000000ed2e4caf6cba5ba634131316d9776bb6df75151c00000000000000000000000000a614d635279256395591407ea24056ddad07d30000000000000000000000002764119ceab9b4a04a027fc987c43d22cfb9eee900000000000000000000000068b6a2679d7e7a04c8ac102f431fd8dbdfc7b7c80000000000000000000000008e80f6961b237cafba04f8dfc2d2cdb316ad9165000000000000000000000000cbc7dfbbe3d16a6f45b79dc9e4e8f5f0f6fa144c0000000000000000000000008e7a4e4595e5948719f0578a9cfa5ae949e195c40000000000000000000000007093773263bef4d7ed327f9d2104177bdbfcf7b800000000000000000000000065cb62ada9d99de27d9ade4a59015b52c887051d00000000000000000000000077298f3815bc79e1498071bd509acbc12301d2f00000000000000000000000006e9b116fdba395ee1eb7fcce0ab19fcf77d65898000000000000000000000000f9174d742946445cf18691a956e699eff7e7b1a8000000000000000000000000179a9fbfccf9e91f9db21ce028b47e9ed9854d8f000000000000000000000000dbb82a4cb1257c3053ae710d6940e429f047455800000000000000000000000024089889ee9dc4c20ab20c871686b03af2d204c200000000000000000000000081791d3cb35f77af57829dbb5e91062061888587000000000000000000000000af0afea7b499f3025dac04ada8dffdec783c53fc000000000000000000000000434a46c74dc285c7401bc1599fa7ca3405c2791f000000000000000000000000eb4681bc50c04713ef28b8cd946288ed183f8088000000000000000000000000ae11c68dae9317839b610b7e17c37ef6d8d3b177000000000000000000000000cd81d51da7de27b80c9208c7ba9aa1315f1b49cc000000000000000000000000ebbd85186a3b83651f5351b54d4f4260114e0233000000000000000000000000c14931e5a8359eea56580bfbe969f35dc0568ea0000000000000000000000000b43bb36ee1975ebe31265ac5d43f62b706d429db00000000000000000000000097be159cf104268c41a6ea24feb972002f59049b000000000000000000000000e276a9d69bc7ba8fac9c41e1d9fee1d5c4083145000000000000000000000000fb61b0f370e61187731bf13d85ebfcc9f2a4f261000000000000000000000000c9346343882eb5c36b5d8704ab301157fd380d310000000000000000000000007322c313f09870d7aa9c771b385bfc9b5845a32100000000000000000000000026e4cf44177bfac0a7c58e02a654e1f5eb74743e0000000000000000000000001bcb9fff5ddd001c9ccd12f85c5fa210c5ca4fa9000000000000000000000000cfd2abb027e684995f173a55145e2ca2496d2ba2000000000000000000000000cd323a11df794abf8c75b8d2ab2831b6d66f65fd0000000000000000000000009d65ec964848793a042c68ce37c393b65a9ced92000000000000000000000000a1b14f4dbb8a47c7257d9204059c093594a96ee9000000000000000000000000b8842bd23b8ccf5c85aee88a4dd1f1f3b0b6b1c5000000000000000000000000261d59ff1f1f1ad35ac4b45357c5783b569e37f6000000000000000000000000abf54ca43fcc395205271da53c72ec8bf644d1ab000000000000000000000000c23e0fa0837483c1e0dfd45be50ef2bffea2b3ec000000000000000000000000c5e78350e0d99a353693c53c1accf429c4be24470000000000000000000000006b695af63f62f755989832e28e94e7c01b27ec44000000000000000000000000da6e1bf171239674722803a276dcf81933f5e68b0000000000000000000000008fe90e1618b97f30e043107ace36af91acd1a1a3000000000000000000000000a6bb7ef47bb09482fac460b654452c8e37e4c5dc000000000000000000000000975fb9704c6f9cf1c3f7f3753b282ef2f2b493710000000000000000000000006e50505be229624e5ffae49e2d584ae770bb2213000000000000000000000000afe04f75f2c37687a86d30dc6c5d18922b184025000000000000000000000000e29cb67bc09b51067afbc13f55e3db0c1d9bf3b7000000000000000000000000131f267d09782ccc2661fa8dd2101e49e9456b8800000000000000000000000011127ceaace0520ba4453775dce5d22c667c8873000000000000000000000000b00340db29390d4da24f59d8624ab22b5cb15a14000000000000000000000000ae80a4f14dac7abb93fbe3b71598e8e1ef3c49e80000000000000000000000003cd75f1647664640c73099345a8fa8c786b9df190000000000000000000000009a20ab8a897c47d62f17920472d8fac2a4433dbc0000000000000000000000000d18b21e089fb5347d599ee1fa821b0b5d27e34f000000000000000000000000bf156722ffbe4afbce93f27498fc1a2cab642f75000000000000000000000000adcd189c208857c0c22720a9dcedea7ad0958c3f000000000000000000000000f392d220457b6f89e36c8e46888f74e67d3462500000000000000000000000001e34b63f9e0d9661c0943b873f33af599572f9e8000000000000000000000000a074da872aaf0b56fc892627765aa8c2da03a79d00000000000000000000000067442083045703633e925ca1867324462f8b950200000000000000000000000060a87c884bce057f6658b3a5e1e8cc160d4cb593000000000000000000000000db077a2878106144f1612620c7b0bdf6c65ec9f20000000000000000000000009700312421598b6db6a6ee6fa6dbafdeaea157960000000000000000000000001933d9a4e69dec95c354546bad2aeb412c5193090000000000000000000000002b742e32d35fd3736643445d7208d02dce5b908a0000000000000000000000008f062a0c3eceb4847deebc511f4515f8076f0c0800000000000000000000000071a878f733d19b2c410672a69f3756f88f988bb1000000000000000000000000a1ee735236b3a0b227d679ae49718b553b0613e7000000000000000000000000ad2d8e9c133085e657421333d0d496eae8de9f9d0000000000000000000000002262b1b8cbfd468617c2c7896c839caf86fa5e1e0000000000000000000000005a083629740cc5736cc205e3197bb2d4846a78d3000000000000000000000000b553465af3d4e88697014d31e34fb9fe0bfb9c5f000000000000000000000000cb833ef5f1b87aa1e674696a520e40c10d4fd903000000000000000000000000a51994bd0717b50c61e095e8b194c91fdad3b09a000000000000000000000000259824fc711e555468d84b18f0235a110e9f6fbd000000000000000000000000e609efc419bdc0c881694d01f5fd790fb9fb485a00000000000000000000000075962b955e2adfb7fa66ceb6fb2a187bd12aa74e00000000000000000000000027a2ebfdaebe63171693660683f28e38fc1c4c0800000000000000000000000025524f0aa4591999de12e892a232155c764392cd000000000000000000000000434132d2fcaea8a3998f28d27fe2212a9f4e289c000000000000000000000000b086c357ed73400c0566a78d92a1ac85b2d15746000000000000000000000000e3b1ccab66de80cf205b4365d05cf2b455fc6d530000000000000000000000003bef1debddfed9bf1b539e0a9de3b8a9c1d6f1ba000000000000000000000000b79ac940392452d160f173b351997465940ed7f7000000000000000000000000efed0bc7710c7c0c0bd8b1e67c54e872b7e835c20000000000000000000000009d620e4afbb47941f0ccef843844ad82da8df2fa0000000000000000000000004498ae634e7b046febf13299960b9b4c3fc890c5000000000000000000000000ccfe35e7cd503bba0332f57aea345aff8becbeb6000000000000000000000000978c7cbfbe4ee22c0fe54f6858cb9393a9b32404000000000000000000000000050210fe8d0021b9ba99d0f54b725eae2ff324a90000000000000000000000007342e84b645ecb0e4a2fa9a3a24cb8ad144c879b000000000000000000000000e3844c69e7e29f68b2ac54d5def853dcc89013e8000000000000000000000000757afa8afb1884a812d3a1ef979f9b07c7307ec400000000000000000000000011a9f3837408d9cacf619abece8e35160351a1a70000000000000000000000000956aa403d8c452ff18e5575bd0a4faa5ce172b90000000000000000000000002d00077f306513143eec36783fa195ed8d132364000000000000000000000000a0aebba24ff4acd6ef2d7dc0d7cabd0ff0799245000000000000000000000000f4c52e8d3cb261e4007e545da041e6215557cf0b000000000000000000000000cf6c709c7f1f3205d872e9900d82b4b393d10cd60000000000000000000000004ce986aca28659c481edbeacf4800fb1f8b951e7000000000000000000000000bb0fa2d12d5930e4e11516d3b291551ac5402a1600000000000000000000000082f3d13eb6f8dc201c75f0130aab6940ce1137c6000000000000000000000000a121b4807498cf7c0afd1e7d60868edd49c8e78e000000000000000000000000bcc5e3e257f25567dd23a1e8ae811926402beb630000000000000000000000004cd83eefe6bb932958b84b88ded58ce4b9302ccc0000000000000000000000000563af7463b8ebbfc060f7b2f02b91cd1e0f9a4a000000000000000000000000d6c11093498a78f64fa6ba0aa5d34b38c0ba6b030000000000000000000000007e6473db4fecfec11f18f956872851275290a64c0000000000000000000000003cb3d65a6c84cce104119ac057a9bf6fc140f6d90000000000000000000000004bc11ee3bdfeee73bd041ea044dd61d3f411c4ea000000000000000000000000f713447e75e0e0a2a7f33974bc4173a2d6a8171e00000000000000000000000041acbfc81703ac0b30a7350b8ed8a426874076c600000000000000000000000068c451af61c6a1d7433e21141910a3000f3a528f000000000000000000000000f5ead9cf38469a45712a88ae799c8bf10a9a34360000000000000000000000003855a23110391a5a868b9935150a3e59df1cf462000000000000000000000000b1f38b89f6730ab84c2c894d00ece1249c5e1bc2000000000000000000000000e7bcd853bdbed051e2000a05aa6b6f430a62c2da000000000000000000000000e6df31cc467bfeed0e27f72a5794ce99ba930d4800000000000000000000000055f105d40e6ac6ca6b3cf049e3eeb1f3f69b20e60000000000000000000000005537555bb5ef28ae7da483e65ca11c288aea0909000000000000000000000000301bfe881fc929e8dc380b29a3929f5907c2607000000000000000000000000028c0f3252d1b9e804d1e0e56038419ba500eeef3000000000000000000000000254a3557d07f594c015596f1a6c1ae3bcfad11e80000000000000000000000005acd1c3dd04ba5cbb9ac8f1b29b8fa9a016bf7e4000000000000000000000000fe3d3e110981266fc01afb44c42c7286f7f814720000000000000000000000004806c82e66ecbb1cb3a0a7ab24101258bd66ef5a000000000000000000000000ecc5e8b59d138fa44863160b5473ad000172cb1b000000000000000000000000f8f7a1c2b9b0fc36548878d9d9d77ae48613670d00000000000000000000000028ab976a6454611e3982744e445db5d7cf720e5a000000000000000000000000ecde48e70f788592ff01f8cc0df3448e5be05115000000000000000000000000af2b842d4c62492e29d547b806e61deb41b0314300000000000000000000000047009adaeccf2a8453437e72da88fa46aca5e9b3000000000000000000000000944c24d31b165e72369ac9324865ffad73aeee0c000000000000000000000000b854d76fede2d3acf0f0680d97c6ef4b0a7bd7a600000000000000000000000079066aeb48125c7aa4098433e46f019d862d9b4f000000000000000000000000f3ef9a665a63b4a3d225e978585081ed0ef6cc6e0000000000000000000000000b71a2dbca0f32bb00143ae31787a4d3d3b5067500000000000000000000000030889d071c7573fd8bc4560b69569f813fc4088b000000000000000000000000a656769522bc9d35fecb8e3e793388ab7d1e3b09000000000000000000000000c4568084eccbdd26df9627e1f73229e80a39cd620000000000000000000000005c81019959e7975674d941cbe1c1e0809def7e6d000000000000000000000000e3b1bec4a7a115ad5b49bfe230dc83bc49dbf6440000000000000000000000004abf821dc44ac9384cdc7f2078aef6ecc7fbaa72000000000000000000000000608e35df891accf71c5f1678943fc68f5d79ad310000000000000000000000004a88994059f9cc0070a3e0cf3a0872bd3d56e5cb000000000000000000000000ad001e6be7e23cb0881626af4f2b380cf6e286010000000000000000000000000c50033d398dae9a2743da18dce5086822ad37a000000000000000000000000080a2c970cac8b5dffb532b177f4f2fe0fb520cb6000000000000000000000000a4f5b3e5034aaa2c0a33d2a08726f0fdfb01539a0000000000000000000000003137a0ad4351845444f2f479f9139e4c649724ff0000000000000000000000009d4c0408c0f7b42c4d19e1cf367fd088a28e1d6c00000000000000000000000088ef1f1f5690183597293133d961a0d933be82fd000000000000000000000000d1714921e44606bf71e7832fd1c25e0452ca069c000000000000000000000000ea7f7758c8e8598ab500308bc95bcf1b359743ce0000000000000000000000001d2454998f92d7e36769d957844d1431d2118aa8000000000000000000000000d7ec30f00ab58615216c5b17303138f6fe8064170000000000000000000000000bd18b5d65efe97cb7a89ef452a58ca9d5c9e5ab0000000000000000000000003399f269b024ff0c61c0862c21844510df5455a300000000000000000000000034713022c98f9133620a286bba436f7d793b121a00000000000000000000000017c4372b31519a2ecbafba5a6bd6fc3166dbfa56000000000000000000000000c9e3e4547d98b964ea24bbbb3d9ef4b30c019dc00000000000000000000000009f333838717fd2115d02e17a368f29338c2ec2970000000000000000000000009f4df8a7fe81fc46de13acc1996820201448f7cd0000000000000000000000009621355a91465601d7295dfd41abe9072d8021100000000000000000000000009498d06002eea431feb5137aa8a70780755a70680000000000000000000000009b23a4dc6d852dd77abf771b0ced92dcf302382500000000000000000000000035cd8394415d994b3744fe945783a49a389b91c0000000000000000000000000b391261112928ce580741f67040c8c220ea8df7d000000000000000000000000ce9e96595e3ed80ce8bc9e7af5b09f902476c01f000000000000000000000000de680e532d8b9b622d1873a9c608ce54683498a000000000000000000000000001723865510080668453af8476eb41fc2ee49120000000000000000000000000c117a6788fa39c1fa995e128f8b77524b43cf8e5000000000000000000000000c73f03bbbb68b32eb9bb6611165840ef6c1f11a2000000000000000000000000b309d1f6bae229e1223f99eb7dfcf98359523b4d0000000000000000000000003aa280c11e30b0dcf9f2dae8cb920c51bbc72ff70000000000000000000000009f97cb83449a49f0ce8344efb6a4ed7d1743877c0000000000000000000000003aa8c48d6355f6de1132494d6df808e5d38e011b0000000000000000000000007206c1dd820f37555844478fb7aa18c10415ccb7000000000000000000000000431cd3675bb227797d7f786b1fbdadf6d33ed8bc000000000000000000000000b73524599e4be0b7bbb5ff8567767466172071e00000000000000000000000005b009e279810f86c09d760c809889cce0c89542d0000000000000000000000006479158e9e4180cbd67db54a6ea59d0476430a0400000000000000000000000034438e21b56c569860a9190350c0257599b73786000000000000000000000000b7919d454becb213dfa203803c38903d8ae1cdc9000000000000000000000000cdf87f7c5421eea5399015f1f23d25cc8578da720000000000000000000000002abae425fe847b3211de9adc641e3a701d48ba36000000000000000000000000b09cfca22b70c376b46e77d156d1906ab68dc1040000000000000000000000000d77d8998c3012318759da8a2a8e3b8e976e7577000000000000000000000000e89976dce8e3c7a0351840b073166cd881c116be000000000000000000000000e45d3b0da868d24036bd76257d6cae06fd644d380000000000000000000000007e45181a1c179f6f658ae52841c31144dc0c8dc9000000000000000000000000885d3ef3d7fda779155a35d58e761b8f3a1092b8000000000000000000000000612a0f0b745c3f9befbc04688ce1345a570342cf00000000000000000000000085546bf902bd237df2d6953fe025b06f74586fec0000000000000000000000008178fe4f28102332d91ae5a26e1ca095575840fb00000000000000000000000040985cd2be53a891e0fd0fbccddbc36315e0cbcf0000000000000000000000001e56d4a9410181a46ffa8181670aa7252699cea2000000000000000000000000dcc0aab947d56dd821999c2095388ff2ae5ef64800000000000000000000000003ecdb69d185c3d3a04a9eafa7ded0a1be629b0500000000000000000000000037c322c3736d3d0fbb20be962fd17448be1e2c7600000000000000000000000066a29531bd6490c26ec881bcaaea9bcc212460c6000000000000000000000000aa5b405343d6e7afb0f3ce44714495ef5b25a0cd000000000000000000000000ec40fa27e6ba3e54b4df5afea4b90f00b257bdf10000000000000000000000000a73ec157683c2dd9895c9ec7fa4e4f00caac37e0000000000000000000000009a7edecc7bfb5912bdbeb6b1424b7a46afae8de600000000000000000000000055ae51b153ccf9a75a8dbebc393b02fb938260ce0000000000000000000000003f9368d9c8a844c39451078932ae1018ee45d171000000000000000000000000042b2dfaa1e50816ba2f50a13606a058d67705e90000000000000000000000001dceec69ab59e5c56ccda7c0a71dcfc6de93a9470000000000000000000000008569449a2d8e2c3a9b811dc9316f798617bb57690000000000000000000000003e8b3356f8d4d0d9131c304bbf4fb5c080a1850400000000000000000000000023b538ff8d492db2d2fa87cd97eb8faa257d3512000000000000000000000000594cee44e6d5ecd310d32c8e996d22a6ae31634500000000000000000000000078f645811bc3598804766de7ed3f2c9078e75fee00000000000000000000000072efeb6f25cb5033d193765873b9c4cebd4b5fcd000000000000000000000000bedaa5433f4a88f16105ad5067b1f0ea1c326de4000000000000000000000000009249ad1734c37779f4e6c8a6d6d372345d8191000000000000000000000000bddac7dee0544edf096930f2b75c6281eae28785000000000000000000000000abcb7c27d9627854cf0daaec90e4f3103eb3251700000000000000000000000091e6994ca31e594c1f9f7584e0be8aca7eb5eb04000000000000000000000000d91d8978f1043f5527a0da232fa84fb6c46c4e020000000000000000000000005d57c453a946cecec00837f78ce2d16ef520c4250000000000000000000000002cc0b2c009a3da7835a48d80213907b4d7e2f703000000000000000000000000ffd2e162b199f145bfc82543637d708774217411000000000000000000000000bc2327a2a356f2e6589bf89949e2e30186c021ce0000000000000000000000005fa4db337a94ad83be86755413eccd65c40abce5000000000000000000000000651d97ed7b2a1e8143ba5db4b1e9fc38106037cb00000000000000000000000044733ef5777a5cbfa2ed74c5857b7e58b85fdf87000000000000000000000000d5e13dd06ce99d7923cf60c17ad8d644597f8753000000000000000000000000817455893d25aa8097d2921e64b3de9cd67fa857000000000000000000000000cd24bbc929d2d596c367a8c36267641e4a314bf0000000000000000000000000977198f86f3dafa2132d0cf5d2029516f93ec068000000000000000000000000cc4d7a3ec7591e4aabcf8974af516837df215d360000000000000000000000007a49c855d9e0dcf39b6b678435b5091f4ab4a7ee000000000000000000000000740eae94a07024d6e69f607899a064a8ced01b67000000000000000000000000c837f4540d2bab2361764156008a0ee669abe250000000000000000000000000196860e4083499a2f58957320fdfcd14126a265f000000000000000000000000618b933dacdb1d0bc51ad8d9a736e634623808a8000000000000000000000000a003e05301c9487f92916d017f3b16661adbd6ba000000000000000000000000095a7ad81a124ac117a6c3ebf3814aee057d7a2f00000000000000000000000086ba56698bf40f617ae1d81c7f8f66775a1c67a4000000000000000000000000e2972e43e0edc9e814c07b678aa3fcd397e54518000000000000000000000000e526114bba902a3bca8fbf6bbf628fed6cfc9178000000000000000000000000471c01b9ed9aefd4a64b0f0ea7fcb5f32353a50b000000000000000000000000a93d51175b9ad829b52dc2d01a29357df101fd9e000000000000000000000000997a5e3dcf89f7bff206626cade595ae0d3536ff0000000000000000000000001764f01943b9267ab8b6611562b1e6b53bf2a68f00000000000000000000000087638d2d54904d8b71c12da3ae9f611e1f727c900000000000000000000000009d8cec3e7f91eb42b4a2d0b6a04f801ac079296b0000000000000000000000002719da3d179d13dc32ec7084f69a3779d2739ba200000000000000000000000003ed52caa02d528f4bb2eae16ea36af5bb639a37000000000000000000000000641fe95eb87a72f5a2c6108ec36d3304bf8a1519000000000000000000000000e8b6c246f3e5d83b3faf7907d5b607eaa7cf14e50000000000000000000000003299f269bc50b361db0f90047799e88ac6b03a6d0000000000000000000000000721e519cd0e99eae8a86218a081fe42355c258e0000000000000000000000009ab12179451aa4090aecb7b573ba00d48548d25c0000000000000000000000000292128ef4fe45ca62ab68c6499aa30a136303e8000000000000000000000000429c36a4b3726ca9993ec47312366f91ed72d87e0000000000000000000000007b739415fb9d6bf4743e9d3b1527c1b42620370900000000000000000000000011f5a36f7a5faed2c155d1cc7697abe320b4e397000000000000000000000000f5d5c6bf4f9cb5c9b90b7df0e5543a4719c6aa37000000000000000000000000782c6b841043f795fb1b31faa12e30c36ac93319000000000000000000000000c4b992bc5758b82ef70845810fa69d40d434d1c0000000000000000000000000e1fbe308ac76bb05ae9ccc76752c32b2ec70c0d2000000000000000000000000029e7fe6ec6f51dc027a082a4079b2e2a166cf8d000000000000000000000000a25afad7d0c5f405a6a0eb84fb8b5a243baf031b0000000000000000000000006e1a2466d132ebdd694af51f81b1f53c471a31370000000000000000000000008854955990570b7d64f2fdb878977d3b5dc62deb000000000000000000000000e9c78ff8fb1198be363ce196a08453926b6f0f21000000000000000000000000712f4bb13fa994993601780e8ff676490cf870e7000000000000000000000000c7da6942a40b07a73efaf687c90ad5f38a2722490000000000000000000000007d00eef412f1853a0f9173c2f63fea3d513243660000000000000000000000004e7eac7d3a5bc11fc17fd01c38c3b75d22c028a9000000000000000000000000f37f7dff54371f9a6620c14fe4593353abb057fa000000000000000000000000352834ff36ea8fe84719bc976fc622abfa96511c00000000000000000000000094a92537e25a47e04d2c1d29aa37342ea3e439700000000000000000000000004c848e03dab12190a8ecb0d6ba4ba41b82fe2af50000000000000000000000004f4c4e74b004ff3c8be104fb1593adfeb07bcbef000000000000000000000000f6f44973a0871b2f68619ba6493db158707f6a0f0000000000000000000000007be9f59300aef0f48e3f51fb9fce0f6dced4a8d80000000000000000000000003c5591d2d651b3cdb3ca2f0f35f9a8fbfe6a8b1700000000000000000000000019c26edab3252fd31ec68fae30afe70915f00ebe00000000000000000000000024f54d6218d2e5cd8b84b59d8c9bf660a0fe97f8000000000000000000000000dbb21420ca092109ba79aece2b2f024f94ae26890000000000000000000000000b2cb6a91fe40e321ee7ccdc828203a71024ab910000000000000000000000003818f29d4a40779aa9c09d868e70cce4d950d7ef00000000000000000000000017416125e102c2d803b8f34930a1d82b4eaa6e06000000000000000000000000b55cdcde376ee762c1891fb3f51036b0bf964b4b000000000000000000000000fab45048d6de666c4c6f51aa792cbc7ac60ca898000000000000000000000000bd0f7423ac9f5fc484ec8c6ed06090d5c32e4ac70000000000000000000000006b6ff72b15cfde2cb1ec52681a82275f3b02022b000000000000000000000000929de9e807e2090de3803d6491792760ca5b1bad000000000000000000000000f404b10446463ef7e1b293ff37282a44eaac6b5400000000000000000000000057ca34f4ac672315f4cba3471801042b094315f7000000000000000000000000a357d04d8a76f2a8d51885fdfda48cbd83755236000000000000000000000000a8197c6ee2f4758187d59954b665cd55cbce364f00000000000000000000000002e6db39ed0f80203f5ee49054c9de0bfb7b6f47000000000000000000000000fa62fbe1480231593874c29d907e8a6e868f9956000000000000000000000000d302831f5d3d08471e2bc6b7949b84b69b18d6fb00000000000000000000000073b9d67c3c3faa7099b03dfbe3c00a261571bdf70000000000000000000000001edb5f028edce76a03de298d57dea10e7b24732e000000000000000000000000ab0935a14cba56f57048fd81b16cb660de66c39c000000000000000000000000893b4a964c69aafdb1c6ffddf61652ace5b0a09000000000000000000000000063e840011dc968c631d4929cd9c39347ed7a8034000000000000000000000000774790a047f655ddbd6ef2b94b548a99a1b74b20000000000000000000000000180c191293a573cfbb800be651fe4c2e20316f4800000000000000000000000039d97cde6b32e8734e75e403de59ed0caed9ac47000000000000000000000000b0c4d305708fad54d22baec43b8739ed05955160000000000000000000000000a5cefe41521ef8273f4bb341e321948af4a62bc5000000000000000000000000c9aed834011ed822d49f08f271c23b9af8d9cc880000000000000000000000000b49bb42e5a48ca721d48eedf99309a3688be4670000000000000000000000002379c085e127bc141c3f97faa829121526d8d5ca00000000000000000000000023b0bd8451bf73a2a9f5b120e5f36a472e8de6e3000000000000000000000000b9618c06e2c67c47c0a73837eff1d7b41aec7bc10000000000000000000000008957cf723f8cfb1fb38dde279fd1f1e6617ded11000000000000000000000000b2b3526392db9f39792adccfbbe05d73dbf9d40e0000000000000000000000007beeea087339eca25cfd920cb83adb6cd3580c74000000000000000000000000a66b2919b415f4c977dcdf007336dbd9f52b1d08000000000000000000000000efb0d0801223a0f1579069b1f43895713663d6530000000000000000000000002b9dac4393e9fc4b9d157b55b7aefedad7b54160000000000000000000000000eebd6a8cc9e99d7ae4b054ddb23a7ddd0aa0dec200000000000000000000000045560f911578c439228d534630a03168b51ffb40000000000000000000000000838328da5a3bca2ef9588f1328f7bbae097811e200000000000000000000000011a32538bac4ddbb7e6aa111a28ed21a7b4e2ce70000000000000000000000007441515b3efc0b6cade06dbd89aafe269052a4af0000000000000000000000003edeea3ce98eff78b4f881ca50a707b1593a53ca0000000000000000000000008681c9d96670d0b7f1b1c2c245086ce95867f6710000000000000000000000000d33dce2d457633e459c9771a81e726094792b4d0000000000000000000000002c128b96641c04d100590620d431ac99bf92217f000000000000000000000000433caee061125c8d9f9f75fcf59dc66460717d940000000000000000000000009f1cdc4d03d07c7e6208f7c75dd3c3df079a43c20000000000000000000000003f870f1357fdb56dec1773e8666bee6a2fb3b85a00000000000000000000000004b13f8a507751673871993d27146e2a7e972958000000000000000000000000fd05c26084537e9f9e8dd113f97d0a2c97a42292000000000000000000000000f8d7ebcbfdca89fd2c7304d1b863b029b0ab4ffa0000000000000000000000004faa3194cde892a1eeb889ed7803fe51f87d14be00000000000000000000000031202debd0ece6d3fbd62d47d74a19168e96c6d0000000000000000000000000df5f10d0d3f0711c09fca4dd9410a7bd9fb0a31b000000000000000000000000384b5d9128ab45630bc91055538713124f6a264700000000000000000000000068504d31aab66cf784876cd094f2a145459af25100000000000000000000000082421a92f1c4d3b15f5ecd6e515559ce1c6336b500000000000000000000000073f27514417a121da85d7865264f6cc00bf646cc000000000000000000000000119be45c35b253eb9c562b5ff1b7f93984aa79290000000000000000000000002996e1618920e723ab9a8d1dbcb81f4ffb75b7a6000000000000000000000000fd827cb05c62b675a020c06ac1f3f231ce2b60ad0000000000000000000000009bcacf891495f63939c7f601c719e40d0ab3c689000000000000000000000000c0f38931f8ee6675b01ef1673998bdfb76fc4aec000000000000000000000000800e7fdc45dfa1e3868abb42b8069373cf306148000000000000000000000000d85388de773b57835b5cb6b359e2c8c820d9ad40000000000000000000000000c66108ec9f8e11b40df63fb06770e3dd831a315300000000000000000000000060534aeae03c92c74aa837be50327b8a7290a04f000000000000000000000000778e67c7834fa7a2a7688e829d1a594846e6b41a00000000000000000000000025421043f13ea653d60cdc5926d5e3200085740d000000000000000000000000cc3699fe088840d13882431d7ebe4f8e37c86bfa000000000000000000000000e73791e05c45a4cc23633934088c89af0b54ad2e0000000000000000000000004cf9463142f562968896d9e9f0d0ec74d9c855e60000000000000000000000000b3c3cffb917951cae188f290880e18159adcee60000000000000000000000009aebd972f38bda148dc4461fb4f1a1c98f4ea4d50000000000000000000000007cf1a278bf473332e004f7dc87feef26f1ad744100000000000000000000000020d3fdc43b9ff8d32b3a439f94923372df145f03000000000000000000000000cc90be310cd0e18c53dd6846eeb63100ade2d01a00000000000000000000000028ddfd881e995e38d39b3f856e6bb9ac52072b600000000000000000000000000d7481cbb59143feaaae7f9c984a93e1a106a46c0000000000000000000000007b11ff7c38069c23c55f3a62ed87097a328cf6f8000000000000000000000000569fb2a16835639a7395bdfde2da0c42ef106104000000000000000000000000b9ddee747a97add0ca556f2d1c9949fcf0cf079300000000000000000000000028424aebb5cd45e4256f68afbd598abfc24d075f00000000000000000000000095d7473b27eb85d423809825028394109f33d5410000000000000000000000001696ac5bffad1547bda1ba87ab48032c4bddfc2d000000000000000000000000323114f5249995baab255ad018706cf6d5274fb60000000000000000000000009a602a894094ccc901552e10ca11e5a8884909ba00000000000000000000000083e295713c10ffb47dd5d1f82b75fdf48c1006040000000000000000000000006696ed6b5b4eb1ba3ce4b0e3d6186372a650ea4a00000000000000000000000058c60757912bfaf4e7205f7594f71308333beb14000000000000000000000000aaa0e404c017a33c4d61e189b9678051baa454d3000000000000000000000000959d679d0ff09b6534b7a232ed225c46ad8012e5000000000000000000000000cc42a23de68a7b0f1d1d53bab4487c2ca95ff3940000000000000000000000000ea7f33558794bcedb7e1f61ad7e54b5623cd0900000000000000000000000000857abdefb1d2492ae5fa49f5caa0180d02c17f9000000000000000000000000fb0ab8c51fb1ba7c4531dc30f10ded91eb0aadde000000000000000000000000d3c60b5974bf154db4e39805af7991af7b0ffe030000000000000000000000001dcde753a289d49c85f1c20b7c57200235bd00e7000000000000000000000000051655c667b4ec836920316d6904ab5e48b451c6000000000000000000000000c863ece2efa7f3e1d694ccd69f120a802cba73c60000000000000000000000000311e237c8875d45ea3bac8e95c10ff28c26b478