0x2cffd02e020c5d98caf9ca3d3392c09832b0127d46c85c5722747ab995e815c8c31540bca4d3b2cde2934c35c0ae1625b79fb20ef9a797a432d802cf10a8b305d44fca4e63d0eed4cb158370a4195d3bd1dfe314c6928dd26f2b7b7ebca67a5f00b6a8dc54109a7d8deff79f02b9269d283fcc27a716842ee14688d119c16d269d3efb888c9ac5c71bb3ee0b37383d9589e073056cd1302e3078dee3542cedcb996a9d35c50d9cb05184014bc7a5c89e9c4073dad913ea3a3afb36826e918473c298bb030b5264bb953511dec740cf6dfb8fa755589724215744836e6a4e7d47460782cacd0c2bf3a8b0a2fe85481bd6a8ec820ffb9b95fe53ae729e1bf67745dc5867473f4210f89f78a66690bd0343905b684e91360fcf853c25c585eec4adf1927ed413b48602eeb97bd94c975a0efee4b5810f07c647867ed687774fbd79037711ce70092679caf95b4228774c990ed860bf5741216b2f1110083b14c70640e9c5cd46eaa7133eede64fba45f52ac86c05caa58fe9dcdcc5af73616250b66523bbbc356ec289da33e145043864f28f6ef0f3c90df8c48c76dcc289b970e122f52112efa8e1e3322b9da55c88bc688fb11f814274aba446f3d9937e28f4b0744701f7352588df75db2e2fc5fc06a2f6b7ff86e53efe63a09c12fdb787ebedc3911b059e25497d23825f18aa0fbcfafcd2bef8f92f5c62a0399992e00bafe351a952c8c69285b06787b09001054b555f48ac2fd8c245c6642fa8d93b3877c26d34025eb71369b24ac8f338ef341953fb28a7d263572a7e20d32238ca881f693d97e6a9e87922fa124c3755683e11db73252b58da8325024096d83e0d67c964543e8948db1c63eb429a88db0f213cc8b189c7d5f1803143fcf5d86bb458fd4497966d49e6187be4894a308ce157013b338dfc244f964f7960c1695c26b01a536b69fb6155344c403b403a0f5420deeaf83d5a342fc8cce852184b92ca621b37a642886ef882d38115bdc88dd6f81507cf62b0ab75a95ca1e2ecb14b61af1afd6118c4b06cd7ec35d30ec65eaa2e49668b2ff2f829f78be4605f80c8acc1a2781d31cf3886e59268271fc06e4ac75d67d54fe105652ee5acb07a1a8e5c14d6b9023afa74814334b5203d03966a26ff16b3785515074e23c0f1b696b0fb54b48a89381f99cd1612a482e9d0917588d0411f39b3f8e2d1bab66fc3588404969e64139927e5b675922a942f5ec842f53bc25a767a5d45489b11c0e191c55b843f97ee1c852c981089d8e798534b1d01ded8dc82d6fc758c582320b6e3f9ba2dd57b03d461b9533b195572fa896a3f6f730f505cf49cc58a498ed0a4d4022e4a9173b7e6cdca58461d5a94b7cc7147d636073d78782146b8c10f3bbdf8f6c70df6e57c1606fc5c9d121c2ab798172d9542189a1fa400fbe4d3de64f6b75b838975218eb915f97323fa7a17d557f28556ba24f7b46cfaf9a9bf7c2dcd1a7fbe364c6b679274f5dbbc43a161620c5376b3c016a363fec2f86eb4e8862afb251e11f1e9b477e546f4ba39ee7425c247ed65b580ab20f9a51441e9ae47c36659a406811389279ab30bc51736cca9da886da790b6f847ab3d1e8c4f2485c96ffcbffc71e92c2c3f060b9f6dcdf84e17f9ab615bdae3355815b5c31c665abd680e7b3c772601c782727f377cd24246e18163c2c40070d5935c6a9af6d18dcd6306e8171f2a12c463c7d724b6b02ff69a92ee010f967018898aa43793081aa4e88399fa5855d218ccb936eb26d5ab00d480fb56f125f2c9f3298c0f67b087756c0d09bc81f7dd06213f1d6c1dc2e7f6ec020840548c7c5738d9848d3c9fbf3d1c6a3f326e6df5ad29ceb9fc8beca282c826d431a06b5a2a175e7fe2945a9977c7d0767202bcbca01714f95ef454df422bc3670304ada2115ce8