diff --git a/basilisk/basilisk.c b/basilisk/basilisk.c index 23f8ceaa0..08d60d04d 100755 --- a/basilisk/basilisk.c +++ b/basilisk/basilisk.c @@ -776,7 +776,7 @@ void basilisk_requests_poll(struct supernet_info *myinfo) void basilisks_loop(void *arg) { - struct iguana_info *virt,*tmpcoin,*coin,*btcd; struct basilisk_message *msg,*tmpmsg; struct basilisk_item *tmp,*pending; uint32_t now; int32_t i,iter,maxmillis,flag=0; struct supernet_info *myinfo = arg; + struct iguana_info *virt,*tmpcoin,*coin,*btcd; struct basilisk_message *msg,*tmpmsg; struct basilisk_item *tmp,*pending; uint32_t now; int32_t iter,maxmillis,flag=0; struct supernet_info *myinfo = arg; iter = 0; while ( 1 ) { @@ -813,10 +813,10 @@ void basilisks_loop(void *arg) { //if ( coin->RELAYNODE == 0 && coin->VALIDATENODE == 0 ) { - for (i=0; irelay_RTheights[i] != 0 ) - break; - if ( i == BASILISK_MAXRELAYS || (time(NULL) % 60) == 0 ) + //for (i=0; irelay_RTheights[i] != 0 ) + // break; + if ( (time(NULL) % 10) == 0 ) //i == BASILISK_MAXRELAYS || { basilisk_unspents_update(myinfo,coin); } diff --git a/basilisk/basilisk_bitcoin.c b/basilisk/basilisk_bitcoin.c index d52ce2f31..a590891a9 100755 --- a/basilisk/basilisk_bitcoin.c +++ b/basilisk/basilisk_bitcoin.c @@ -263,7 +263,7 @@ int32_t basilisk_bitcoinscan(struct iguana_info *coin,uint8_t origblockspace[IGU else iguana_memreset(rawmem); memset(&txdata,0,sizeof(txdata)); memset(&H,0,sizeof(H)); - if ( (n= iguana_gentxarray(coin,rawmem,&txdata,&len,blockspace,datalen)) == datalen ) + if ( (n= iguana_gentxarray(coin,rawmem,&txdata,&len,blockspace,datalen)) == datalen || n == datalen-1 ) { len = n; iguana_gotblockM(coin,0,&txdata,rawmem->ptr,&H,blockspace,datalen,0); @@ -379,7 +379,7 @@ void *basilisk_bitcoinvalue(struct basilisk_item *Lptr,struct supernet_info *myi { if ( (coin->VALIDATENODE != 0 || coin->RELAYNODE != 0) )//&& coinaddr != 0 && coinaddr[0] != 0 ) { - if ( iguana_unspentindfind(myinfo,coin,coinaddr,0,0,&value,&height,txid,vout,coin->bundlescount,0) > 0 ) + if ( iguana_RTunspentindfind(myinfo,coin,coinaddr,0,0,&value,&height,txid,vout,coin->bundlescount,0) > 0 ) { //printf("bitcoinvalue found iguana\n"); Lptr->retstr = basilisk_valuestr(coin,coinaddr,value,height,txid,vout); diff --git a/basilisk/basilisk_swap.c b/basilisk/basilisk_swap.c index 1a7f93836..90c8c3579 100755 --- a/basilisk/basilisk_swap.c +++ b/basilisk/basilisk_swap.c @@ -550,7 +550,7 @@ int32_t basilisk_rawtx_return(struct supernet_info *myinfo,int32_t height,struct { if ( lockinputs != 0 ) { - iguana_unspentslock(myinfo,rawtx->coin,vins); + iguana_RTunspentslock(myinfo,rawtx->coin,vins); if ( (n= cJSON_GetArraySize(vins)) != 0 ) { bits256 txid; int32_t vout; diff --git a/gecko/gecko.c b/gecko/gecko.c index 871cd63a5..48386330b 100755 --- a/gecko/gecko.c +++ b/gecko/gecko.c @@ -170,7 +170,7 @@ struct gecko_chain *gecko_chain(struct supernet_info *myinfo,char chainname[GECK struct iguana_info *basilisk_geckochain(struct supernet_info *myinfo,char *symbol,char *chainname,cJSON *valsobj) { - int32_t datalen,hdrsize,len=0; struct iguana_info *virt=0; char *hexstr; uint8_t hexbuf[8192],*ptr,*serialized; struct iguana_peer *addr; struct iguana_txblock txdata; + int32_t n,datalen,hdrsize,len=0; struct iguana_info *virt=0; char *hexstr; uint8_t hexbuf[8192],*ptr,*serialized; struct iguana_peer *addr; struct iguana_txblock txdata; portable_mutex_lock(&myinfo->gecko_mutex); printf("basilisk_geckochain symbol.%s chain.%s (%s)\n",symbol,chainname,jprint(valsobj,0)); if ( iguana_coinfind(symbol) == 0 && (hexstr= jstr(valsobj,"genesisblock")) != 0 && (virt= iguana_coinadd(symbol,chainname,valsobj,1)) != 0 ) @@ -212,7 +212,7 @@ struct iguana_info *basilisk_geckochain(struct supernet_info *myinfo,char *symbo if ( virt->blocks.hwmchain.height == 0 ) { memset(&txdata,0,sizeof(txdata)); - if ( iguana_gentxarray(virt,&virt->TXMEM,&txdata,&len,serialized,datalen) == datalen ) + if ( (n= iguana_gentxarray(virt,&virt->TXMEM,&txdata,&len,serialized,datalen) == datalen) || n == datalen-1 ) { txdata.zblock.height = 0; txdata.zblock.RO.allocsize = iguana_ROallocsize(virt); diff --git a/gecko/gecko_blocks.c b/gecko/gecko_blocks.c index 8f5d61c18..bd64faace 100755 --- a/gecko/gecko_blocks.c +++ b/gecko/gecko_blocks.c @@ -158,8 +158,8 @@ int32_t gecko_hwmset(struct supernet_info *myinfo,struct iguana_info *virt,struc if ( bp->blocks[i] != 0 && bp->blocks[i]->txvalid != 0 ) bp->numsaved++; virt->current = bp; - iguana_RTspendvectors(myinfo,virt,bp); - iguana_RTramchainalloc("RTbundle",virt,bp); + //iguana_RTspendvectors(myinfo,virt,bp); + //iguana_RTramchainalloc("RTbundle",virt,bp); printf("update virtchain balances\n"); //iguana_update_balances(virt); //iguana_realtime_update(myinfo,virt); @@ -186,7 +186,7 @@ char *gecko_blockarrived(struct supernet_info *myinfo,struct iguana_info *virt,c struct iguana_txblock txdata; int32_t height,valid,adjacent,gap,n,i,j,len = -1; struct iguana_block *block,*prev; struct iguana_txid tx; char str[65],str2[65]; bits256 txid,threshold; struct iguana_msgtx *txs; memset(&txdata,0,sizeof(txdata)); iguana_memreset(&virt->TXMEM); - if ( (n= iguana_gentxarray(virt,&virt->TXMEM,&txdata,&len,data,datalen)) == datalen ) + if ( (n= iguana_gentxarray(virt,&virt->TXMEM,&txdata,&len,data,datalen)) == datalen || n == datalen-1 ) { if ( bits256_cmp(hash2,txdata.zblock.RO.hash2) != 0 ) { diff --git a/gecko/gecko_mempool.c b/gecko/gecko_mempool.c index 6b118b7c1..1702e7cc1 100755 --- a/gecko/gecko_mempool.c +++ b/gecko/gecko_mempool.c @@ -237,7 +237,7 @@ char *gecko_txarrived(struct supernet_info *myinfo,struct iguana_info *virt,char { for (i=0; ibundlescount-1,1)) != 0 ) + if ( (unspentind= iguana_RTunspentindfind(myinfo,virt,0,0,0,&value,&spentheight,msg.vins[i].prev_hash,msg.vins[i].prev_vout,virt->bundlescount-1,1)) != 0 ) { hdrsi = spentheight / virt->chain->bundlesize; hdrsi_unspentind = ((uint64_t)hdrsi << 32) | unspentind; diff --git a/iguana/Kashi/Getnewaddress_dumpprivkey b/iguana/Kashi/Getnewaddress_dumpprivkey new file mode 100755 index 000000000..6a8a215e7 --- /dev/null +++ b/iguana/Kashi/Getnewaddress_dumpprivkey @@ -0,0 +1,12 @@ +#!/bin/bash + +echo "unlocking the wallet" +echo "" +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"walletpassphrase\",\"password\":\"kashifAli!123\",\"timeout\":300}" +echo "" + +echo "Generating new address" +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getnewaddress\",\"account\":\"kashif\"}" >/tmp/newAddresses +echo "" + ./json_extract /tmp/newAddresses address + diff --git a/iguana/Kashi/Reg_bitcoinRPCs b/iguana/Kashi/Reg_bitcoinRPCs new file mode 100755 index 000000000..5c8b0bdf5 --- /dev/null +++ b/iguana/Kashi/Reg_bitcoinRPCs @@ -0,0 +1,1034 @@ +#!/bin/bash +clear +printf "\n" +echo " ***************************************" +echo " * IGUANA *" +echo " * Automated RPC REGRESSION Testing *" +echo " * Script *" +echo " ***************************************" +printf "\n" +printf "\t\t\tTest started at %s\n\n\n" "$(date)" + + +# declaring global integer variables +declare -ix failed=0 +declare -ix passed=0 +declare -ix addr_match=0 +declare -ix addr_unmatch=0 +declare -ix addr_match_sa=0 +declare -ix addr_unmatch_sa=0 + +startCoin="BTCD" + + +# RPC START BTCD COIN +printf "Executing [RPC: startBTCD]\n" +printf "==============================\n" +~/tests/./startBTCD_p2p > /tmp/startBTCD_p2p.txt +printf "\n" + +# call json_extract script to get the RPC result value +result=$(~/tests/./json_extract /tmp/startBTCD_p2p.txt result) +error=$(~/tests/./json_extract /tmp/startBTCD_p2p.txt error) + + if [ "$result" != "coin added" ] + then + printf "RESULT_STARTBTCD_ERROR MISMATCH(result -> %s)\n" "$result" + printf "info: BTCD coin should have been added successfully!\n\n" + fi + + if [ "$result" == "coin added" ] + then + printf "RESULT_PASSED: RPC START BTCD\n\n" + let passed+=1 + rm -f /tmp/startBTCD_p2p.txt + + else + printf "RESULT_FAILED:RPC START BTCD (%s)\n\n" "$error" + let failed+=1 + fi + +# ACTIVE HANDLE RPC before WALLETPASSPHRASE +printf "\n" +sleep 3 + +printf "Executing [RPC: ACTIVEHANDLE]\n" +printf "==============================\n" + +~/tests/./activehandle > /tmp/activehandle.txt +printf "\n +" +# call json_extract script to get the RPC status value +Wstatus=$(~/tests/./json_extract /tmp/activehandle.txt status) +err_ah=$(~/tests/./json_extract /tmp/activehandle.txt error) + + if [ "$Wstatus" != "locked" ] + then + printf "RESULT_ACTIVEHANDLE_ERROR MISMATCH(STATUS -> %s)\n" "$Wstatus" + printf "info: wallet should be \n\n" + fi + + if [ "$Wstatus" == "locked" ] + then + printf "RESULT_PASSED: RPC ACTIVEHANDLE\n\n" + let passed+=1 + rm -f /tmp/activehandle.txt + + else + printf "RESULT_FAILED: RPC ACTIVEHANDLE (%s)\n\n" "$err_ah" + let failed+=1 + fi + +# GETINFO RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: GETINFO]\n" +printf "==============================\n" + +~/tests/./getinfo > /tmp/getinfo.txt +printf "\n" + +# call json_extract script to get the RPC status value +r_getinfo=$(~/tests/./json_extract /tmp/getinfo.txt result) +err_getinfo=$(~/tests/./json_extract /tmp/getinfo.txt error) + + if [ "$r_getinfo" == "success" ] + then + printf "RESULT_PASSED: RPC GET INFO\n\n" + let passed+=1 + rm -f /tmp/getinfo.txt + + else + printf "RESULT_FAILED: RPC GET INFO(%s)\n\n" "$err_getinfo" + let failed+=1 + fi + +# ENCRYPTWALLET RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: ENCRYPTWALLET]\n" +printf "==================================\n" + +~/tests/./encryptwallet_SP > /tmp/encryptwallet_SP +printf "\n" + +# call json_extract script to get the RPC status & result values +r_ew=$(~/tests/./json_extract /tmp/encryptwallet_SP result) +s_ew=$(~/tests/./json_extract /tmp/encryptwallet_SP status) +err_ew=$(~/tests/./json_extract /tmp/encryptwallet_SP error) + + if [ "$s_ew" != "unlocked" ] + then + printf "RESULT_ENCRYPTWALLET_ERROR MISMATCH(STATUS -> %s)\n" "$s_ew" + printf "info: wallet should have \n\n" + fi + + if [ "$r_ew" == "success" ] && [ "$s_ew" == "unlocked" ] + then + printf "RESULT_PASSED: RPC ENCRYPTWALLET\n\n" + let passed+=1 + rm -f /tmp/encryptwallet_SP + + else + printf "RESULT_FAILED: RPC ENCRYPTWALLET (%s)\n\n" "$err_ew" + let failed+=1 + + fi + +# WALLETPASSPHRASE RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: WALLETPASSPHRASE]\n" +printf "==============================\n" + +~/tests/./walletpassphrase_WVP > /tmp/walletpassphrase_WVP +printf "\n" + +# call json_extract script to get the RPC status & result values +r_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP result) +s_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP status) +err_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP error) + + if [ "$s_wpp" != "unlocked" ] + then + printf "RESULT_WALLETPASSPHRASE_ERROR MISMATCH(STATUS -> %s)\n" "$s_wpp" + printf "info: wallet should be \n" + fi + + + if [ "$r_wpp" == "success" ] && [ "$s_wpp" == "unlocked" ] + then + printf "RESULT_PASSED: RPC WALLETPASSPHRASE\n\n" + let passed+=1 + rm -f /tmp/walletpassphrase_WVP + + else + printf "RESULT_FAILED: RPC WALLETPASSPHRASE (%s)\n\n" "$err_wpp" + let failed+=1 + fi + +# WALLETLOCK + +sleep 3 +printf "\n" + +printf "Executing [RPC: WALLETLOCK]\n" +printf "==============================\n" + +result=$(~/tests/./walletlock) +printf "\n" + + + if [ "$result" != "success" ] + then + printf "RESULT_WALLETLOCK_ERROR MISMATCH(STATUS -> %s)\n" "$result" + printf "info: wallet should be \n\n" + fi + + + if [ "$result" == "success" ] + then + printf "RESULT_PASSED: RPC WALLETLOCK\n\n" + let passed+=1 + + else + printf "RESULT_FAILED: RPC WALLETLOCK (%s)\n\n" "$result" + let failed+=1 + fi + + +# WALLETPASSPHRASE RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: WALLETPASSPHRASE]\n" +printf "==============================\n" + +~/tests/./walletpassphrase_WVP > /tmp/walletpassphrase_WVP +printf "\n" + +# call json_extract script to get the RPC status & result values +r_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP result) +s_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP status) +err_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP error) + + if [ "$s_wpp" != "unlocked" ] + then + printf "RESULT_WALLETPASSPHRASE_ERROR: MISMATCH(STATUS -> %s)\n" "$s_wpp" + printf "info: wallet should be \n\n" + fi + + + if [ "$r_wpp" == "success" ] && [ "$s_wpp" == "unlocked" ] + then + printf "RESULT_PASSED: RPC WALLETPASSPHRASE\n\n" + rm -f /tmp/walletpassphrase_WVP + + else + printf "RESULT_FAILED: RPC WALLETPASSPHRASE (%s)\n\n" "$err_wpp" + fi + + + +# CHECKWALLET RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: CEHCKWALLET]\n" +printf "==============================\n" + +~/tests/./checkwallet > /tmp/checkwallet +printf "\n" + +# call json_extract script to get the RPC status & result values +b_cw=$(~/tests/./json_extracti /tmp/checkwallet bad) +err_cw=$(~/tests/./json_extracti /tmp/checkwallet error) + +if [ "$b_cw" -ne 0 ] + then + printf "RESULT_CHECKWALLET_ERROR MISMATCH(BAD -> %d)\n" "$b_cw" + printf "info: bad should be <0>\n\n" +fi + + if [ "$b_cw" -eq 0 ] + then + printf "RESULT_PASSED: RPC CHECKWALLET\n\n" + let passed+=1 + rm -f /tmp/checkwallet + + else + printf "RESULT_FAILED: ERROR: %s\n\n" + let failed+=1 + fi + + +# ACTIVE HANDLE RPC after WALLETPASSPHRASE +printf "\n" +sleep 3 + +printf "Executing [RPC: ACTIVEHANDLE]\n" +printf "==============================\n" + +~/tests/./activehandle > /tmp/activehandle.txt +printf "\n +" +# call json_extract script to get the RPC status value +Wstatus=$(~/tests/./json_extract /tmp/activehandle.txt status) +err_ah=$(~/tests/./json_extract /tmp/activehandle.txt error) + + if [ "$Wstatus" != "unlocked" ] + then + printf "RESULT_ACTIVEHANDLE_ERROR MISMATCH(STATUS -> %s)\n" "$Wstatus" + printf "info: Wallet should have \n\n" + fi + + + if [ "$Wstatus" == "unlocked" ] + then + printf "RESULT_PASSED: RPC ACTIVEHANDLE\n\n" + let passed+=1 + rm -f /tmp/activehandle.txt + + else + printf "RESULT_FAILED: RPC ACTIVEHANDLE(%s)\n\n" "$err_ah" + let failed+=1 + fi + + + +# WALLETPASSPHRASE RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: WALLETPASSPHRASE]\n" +printf "==============================\n" + +~/tests/./walletpassphrase_WVP > /tmp/walletpassphrase_WVP +printf "\n" + +# call json_extract script to get the RPC status & result values +r_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP result) +s_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP status) +err_wpp=$(~/tests/./json_extract /tmp/walletpassphrase_WVP error) + + if [ "$s_wpp" != "unlocked" ] + then + printf "RESULT_WALLETPASSPHRASE_ERROR (STATUS -> %s)\n" "$s_wpp" + printf "info: wallet should be \n\n" + fi + + + if [ "$r_wpp" == "success" ] && [ "$s_wpp" == "unlocked" ] + then + printf "RESULT_PASSED: RPC WALLETPASSPHRASE\n\n" + let passed+=1 + rm -f /tmp/walletpassphrase_WVP + + else + printf "RESULT_FAILED: RPC WALLETPASSPHRASE (%s)\n\n" "$err_wpp" + let failed+=1 + fi + + +# BACKUPWALLET RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: BACKUPWALLET]\n" +printf "=================================\n" + +~/tests/./backupwallet > /tmp/backupwallet +printf "\n" + +# call json_extract script to get the RPC status value +r_bw=$(~/tests/./json_extract /tmp/backupwallet result) +err_bw=$(~/tests/./json_extract /tmp/backupwallet error) + + + if [ "$r_bw" != "wallet backup saved" ] + then + printf "RESULT_BACKUPWALLET_ERROR MISMATCH (RESULT -> %s)\n" "$r_bw" + printf "info: wallet backup should be \n\n" + fi + + if [ "$r_bw" == "wallet backup saved" ] + then + printf "RESULT_PASSED: RPC BACKUPWALLET\n\n" + let passed+=1 + rm -f /tmp/walletpassphrase_WVP + + else + printf "RESULT_FAILED: RPC BACKUPWALLET (%s)\n" "$err_bw" + let failed+=1 + fi + + +#GETACCOUNTADDRESS RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: GETACCOUNTADDRESS]\n" +printf "=====================================\n" + +~/tests/./getaccountaddress_WVA > /tmp/getaccountaddress_WVA +printf "\n" + +# call json_extract script to get the RPC status value +addr_gaa=$(~/tests/./json_extract /tmp/getaccountaddress_WVA address) +acc_gaa=$(~/tests/./json_extract /tmp/getaccountaddress_WVA account) +pkey_gaa=$(~/tests/./json_extract /tmp/getaccountaddress_WVA pubkey) +r_gaa=$(~/tests/./json_extract /tmp/getaccountaddress_WVA result) +err_gaa=$(~/tests/./json_extract /tmp/getaccountaddress_WVA error) + + +if [ "$acc_gaa" != "IGUANA" ] +then + printf "RESULT_GETACCOUNTADDRESS_ERROR MISMATCH (ACCOUNT -> %s)\n" "$acc_gaa" + printf "info: Account should be created!\n\n" +fi + + + if [ "$acc_gaa" == "IGUANA" ] && [ "$r_gaa" == "success" ] + then + printf "RESULT_PASSED: RPC GETACCOUNTADDRESS\n\n" + let passed+=1 + rm -f /tmp/getaccountaddress_WVA + + else + printf "RESULT_FAILED: RPC GETACCOUNTADDRESS (ERROR:%s\n)" "$err_gaa" + let failed+=1 + fi + + +#GETACCOUNT RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: GETACCOUNT]\n" +printf "==============================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccount\",\"address\":\"$addr_gaa\"}" > /tmp/getaccount +printf "\n" + +# call json_extract script to get the RPC status value +acc_ga=$(~/tests/./json_extract /tmp/getaccount account) +r_ga=$(~/tests/./json_extract /tmp/getaccount result) +err_ga=$(~/tests/./json_extract /tmp/getaccount error) + + if [ "$acc_ga" != "$acc_gaa" ] + then + printf "RESULT_GETACCOUNT_ERROR MISMATCH(ACCOUNT -> %s)\n" "$acc_ga" + printf "info: account name should be \n\n" + fi + + if [ "$acc_ga" == "$acc_gaa" ] && [ "$r_ga" == "success" ] + then + printf "RESULT_PASSED: RPC GETACCOUNT\n\n" + let passed+=1 + rm -f /tmp/getaccount + + else + printf "RESULT_FAILED: RPC GETACCOUNT ERROR(%s)\n" "$err_ga" + let failed+=1 + fi + +#DUMPPRIVKEY RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: DUMPPRIVKEY]\n" +printf "==============================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"$addr_gaa\"]}"> /tmp/dumprivkeyI +prvkey=$(cat /tmp/dumprivkeyI) +printf "\n" + + if [ "$prvkey" != "" ] + then + printf "RESULT_PASSED: RPC DUMPRIVKEY\n\n" + let passed+=1 + rm -f /tmp/dumprivkeyI + + else + printf "RESULT_FAILED: RPC DUMPPRIVKEY\n\n" + let failed+=1 + fi + + +#WIF2PRV + +sleep 3 +printf "\n" + +printf "Executing [RPC: WIF2PRV]\n" +printf "==============================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"wif2priv\",\"wif\":\"$prvkey\"}" > /tmp/wif2prv +privkey=$(~/tests/./json_extract /tmp/wif2prv privkey) +res=$(~/tests/./json_extract /tmp/wif2prv result) +err=$(~/tests/./json_extract /tmp/wif2prv error) + + +printf "\n" + + if [ "$privkey" != "" ] && [ "$res" == "success" ] + then + printf "RESULT_PASSED: RPC WIF2PRV\n\n" + let passed+=1 + rm -f /tmp/wif2prv + + else + printf "RESULT_FAILED: RPC WIF2PRV\n\n" + printf "ERROR: %s\n" "$err" + let failed+=1 + fi + +#PRV2PUB + +sleep 3 +printf "\n" + +printf "Executing [RPC: PRV2PUB]\n" +printf "==============================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"priv2pub\",\"privkey\":\"$privkey\",\"addrtype\":\"\"}"> /tmp/prv2pub + +secp256k1=$(~/tests/./json_extract /tmp/prv2pub secp256k1) +addr=$(~/tests/./json_extract /tmp/prv2pub result) +err1=$(~/tests/./json_extract /tmp/prv2pub error) + +printf "\n" + + if [ "$secp256k1" == "$pkey_gaa" ] + then + printf "RESULT_PASSED: PUBKEY/PRVKEY PAIRS MATCHES\n" + let passed+=1 + rm -f /tmp/prv2pub + + else + printf "RESULT_FAILED: PUBKEY/PRIVKEY PAIRS MISMATCH\n" + printf "SECP256K1\n" "$secp256k1" + printf "PUBKEY:\n" "$pkey_gaa" + printf "ERROR: %s\n" "$err1" + let failed+=1 + fi + +#VALIDATEPUBKEY + +sleep 3 +printf "\n" + +printf "Executing [RPC: VALIDATEPUBKEY]\n" +printf "==============================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"validatepubkey\",\"pubkey\":\"$secp256k1\"}"> /tmp/validatepubkey + +pubkey=$(~/tests/./json_extract /tmp/validatepubkey pubkey) +result=$(~/tests/./json_extract /tmp/validatepubkey result) +coin=$(~/tests/./json_extract /tmp/validatepubkey coin) +address=$(~/tests/./json_extract /tmp/validatepubkey address) +err1=$(~/tests/./json_extract /tmp/validatepubkey error) + +if [ "$pubkey" != "$secp256k1" ] +then + printf "RESULT_VALIDATEPUBKEY_ERROR MISMATCH(pubkey-> <%s>)\n" "$pubkey" + printf "info: PUBKEY should be <%s>\n\n" "$secp256k1" +fi + +if [ "$result" != "success" ] +then + printf "RESULT_VALIDATEPUBKEY_ERROR MISMATCH(result-> %s)\n" "$result" + printf "info: Result should be \n\n" +fi + +if [ "$coin" != "$startCoin" ] +then + printf "RESULT_VALIDATEPUBKEY_ERROR MISMATCH(result-> %s)\n" "$coin" + printf "info: COIN should be <%s>\n" "$startCoin" +fi + +printf "\n" + + if [ "$secp256k1" == "$pkey_gaa" ] + then + printf "RESULT_PASSED: PUBKEY/PRVKEY PAIRS MATCHES\n\n" + let passed+=1 + rm -f /tmp/prv2pub + + else + printf "RESULT_FAILED: PUBKEY/PRIVKEY PAIRS MISMATCH\n\n" + printf "ERROR: %s\n" "$err1" + let failed+=1 + fi + + + + +#GETADDRESSBYACCOUNT RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: GETADDRESSBYACCOUNT]\n" +printf "========================================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaddressesbyaccount\",\"account\":\"$acc_ga\"}" > /tmp/getaddressbyaccount + +# call json_extract script to get the RPC status value +addr_gaba=$(~/tests/./json_extracta /tmp/getaddressbyaccount result) +err_gaba=$(~/tests/./json_extracta /tmp/getaddressbyaccount error) + + +#split the string based on delims[,] and get the array of addresses returned in addr_gaba + +addrs=$(echo $addr_gaba | tr "[,]" "\n") + +if [ -z "$addrs" ] +then + printf "RESULT_GETADDRESSBYACCOUNT_ERROR\n" + printf "info: address list returned by GETADDRESSBYACCOUNT RPC!\n\n" + let addr_unmatch+=1 + +else + + +for iguana_addrs in $addrs +do + +# split the address string again based on delim "" from iguana_addrs +actual_addrs=($(echo $iguana_addrs | tr -d '""')) + +# call GETACCOUNT RPC to get the account name associated with that address and match it with account created with RPC GETACCOUNTADDRESS + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccount\",\"address\":\"$actual_addrs\"}"> /tmp/getaccount + +# call json_extract script to get the RPC status value +acc_name=$(~/tests/./json_extract /tmp/getaccount account) + + if [ "$acc_name" != "$acc_gaa" ] + then + printf "RESULT_GETACCOUNTBYADDRESS_ERROR MISMATCH(ACCOUNT -> %s\n)" "$acc_name" + printf "info: ACCOUNT name should be iguana becuase all addresses associated with IGUANA account\n\n" + fi + + if [ "$acc_name" == "$acc_gaa" ] + then + let addr_match+=1 + IGUANA_ADDR=$actual_addrs + + else + let addr_unmatch+=1 + printf "RESULT_MISMATCH_addr:%s\n" "$actual_addrs" + fi + +done +fi + +if [ "$addr_unmatch" -eq 0 ] +then + printf "RESULT_PASSED: RPC GETADDRESSBYACCOUNT\n\n" + let passed+=1 + rm -f /tmp/getaddressbyaccount +else + printf "RESULT_FAILED: RPC GETADDRESSBYACCOUNT\n\n" + let failed+=1 +fi + +#SETTX RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: SETTX]\n" +printf "=====================================\n" + +~/tests/./settx > /tmp/settx +printf "\n" + +# call json_extract script to get the RPC results value +r_st=$(~/tests/./json_extracti /tmp/settx result) +err_st=$(~/tests/./json_extracti /tmp/settx error) + +if [ "$r_st" != "true" ] +then + printf "RESULT_SETTX_ERROR MISMATCH(result -> %s)\n" "$r_st" + printf "info: settx should \n\n" +fi + + if [ "$r_st" == "true" ] + then + printf "RESULT_PASSED: RPC SETTX\n\n" + let passed+=1 + rm -f /tmp/settx + + else + printf "RESULT_FAILED: RPC SETTX\n" + printf "ERROR: %s \n\n" "$err_st" + let failed+=1 + fi + +#GETBESTBLOCKHASH RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: GETBESTBLOCKHASH]\n" +printf "=====================================\n" + +~/tests/./getbestblockhash > /tmp/getbestblockhash +printf "\n" + +# call json_extract script to get the RPC results value +r_gbbh=$(~/tests/./json_extract /tmp/getbestblockhash result) +err_gbbh=$(~/tests/./json_extract /tmp/getbestblockhash error) + +if [ "$r_gbbh" == "" ] +then + printf "RESULT_GETBESTBLOCKHASH_ERROR\n\n" +fi + + if [ "$r_gbbh" != "0000000000000000000000000000000000000000000000000000000000000000" ] + then + printf "RESULT_PASSED: RPC GETBESTBLOCKHASH\n\n" + let passed+=1 + rm -f /tmp/getbestblockhash + + else + printf "RESULT_FAILED: RPC GETBESTBLOCKHASH\n\n" + printf "ERROR: %s \n\n" "$err_gbbh" + let failed+=1 + fi + + +#GETBLOCKHASH RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: GETBLOCKHASH]\n" +printf "=====================================\n" + +~/tests/./getblockhash > /tmp/getblockhash +printf "\n" + +# call json_extract script to get the RPC results value +r_gbh=$(~/tests/./json_extract /tmp/getblockhash result) +err_gbh=$(~/tests/./json_extract /tmp/getblockhash error) + +if [ "$r_gbh" != "50a4f738d4319ad1f437df56ec90fdfb2592b95f5508db379c41227b2cc992c0" ] +then + printf "RESULT_GETBLOCKHASH_ERROR MISMATCH (hash -> %s)\n\n" "$r_gbh" + printf "info: Hash should be <50a4f738d4319ad1f437df56ec90fdfb2592b95f5508db379c41227b2cc992c0>\n\n" +fi + + if [ "$r_gbh" == "50a4f738d4319ad1f437df56ec90fdfb2592b95f5508db379c41227b2cc992c0" ] + then + printf "RESULT_PASSED: RPC GETBLOCKHASH\n\n" + let passed+=1 + rm -f /tmp/getblockhash + + else + printf "RESULT_FAILED: RPC GETBLOCKHASH\n\n" + printf "ERROR: %s\n\n" "$err_gaa" + let failed+=1 + fi + + +#GETBLOCK RPC +printf "\n" + +printf "Executing [RPC: GETBLOCK]\n" +printf "============================\n" + +~/tests/./getblock > /tmp/getblock +printf "\n" + +# call json_extract script to get the RPC results value +r_gb=$(~/tests/./json_extract /tmp/getblock result) +bh_gb=$(~/tests/./json_extract /tmp/getblock hash) +h_gb=$(~/tests/./json_extracti /tmp/getblock height) +ver_gb=$(~/tests/./json_extracti /tmp/getblock version) +prvblock_gb=$(~/tests/./json_extract /tmp/getblock previousblockhash) +nxtblock_gb=$(~/tests/./json_extract /tmp/getblock nextblockhash) +err_gb=$(~/tests/./json_extract /tmp/getblock error) + +# get previous block header hash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getblockhash\",\"height\":\"345323\"}" > /tmp/prvblockheader + +prvbh=$(./json_extract /tmp/prvblockheader result) + +# get nex block header hash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getblockhash\",\"height\":\"345325\"}" > /tmp/nxtblockheader + +nxtbh=$(./json_extract /tmp/nxtblockheader result) + + if [ "$r_gb" != "success" ] + then + printf "RESULT_GETBLOCK_ERROR MISMATCH ( RESULT -> %s)\n" "$r_gb" + printf "info: RESULT should be \n\n" + fi + + if [ "$bh_gb" != "$r_gbh" ] + then + printf "RESULT_GETBLOCK_ERROR MISMATCH ( HASH -> %s)\n" "$bh_gb" + printf "info: HASH should be <%s>\n\n" "$r_gbh" + fi + + if [ "$h_gb" -ne 345324 ] + then + printf "RESULT_GETBLOCK_ERROR MISMATCH ( HEIGHT -> %d)\n" "$h_gb" + printf "info: Height should be <345324>\n\n" + fi + + if [ "$ver_gb" -ne 1 ] + then + printf "RESULT_GETBLOCK_ERROR MISMATCH (VERSION -> %d)\n" "$ver_gb" + printf "info: Version should be <1>\n\n" + fi + + if [ "$prvblock_gb" != "$prvbh" ] + then + printf "RESULT_GETBLOCK_ERROR MISMATCH(PRVIOUS_BLOCK -> %s)\n" "$prvblock_gb" + printf "info: Previous block should be <%s>\n\n" "$prvbh" + fi + + if [ "$nxtblock_gb" != "$nxtbh" ] + then + printf "RESULT_GETBLOCK_ERROR MISMATCH (NEXT_BLOCK -> %s)\n" "$nxtblock_gb" + printf "info: Next Block should be <%s>\n\n" "$nxtbh" + fi + + if [ "$r_gb" == "success" ] && [ "$bh_gb" == "$r_gbh" ] && [ "$h_gb" -eq 345324 ] && [ "$ver_gb" -eq 1 ] && [ "$prvblock_gb" == "$prvbh" ] && [ "$nxtblock_gb" == "$nxtbh" ] + then + printf "RESULT_PASSED: RPC GETBLOCK\n\n" + let passed+=1 + rm -f /tmp/getblock + + else + printf "RESULT_FAILED: RPC GETBLOCK\n" + printf "ERROR: %s : %s\n\n" "$err_gb" + let failed+=1 + fi + +#GETNEWADDRESS RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: GETNEWADDRESS]\n" +printf "=====================================\n" + +~/tests/./getnewaddress > /tmp/getnewaddress +printf "\n" + +# call json_extract script to get the RPC results value +r_gna=$(~/tests/./json_extract /tmp/getnewaddress result) +c_gna=$(~/tests/./json_extract /tmp/getnewaddress coin) +acc_gna=$(~/tests/./json_extract /tmp/getnewaddress account) +addr_gna=$(~/tests/./json_extract /tmp/getnewaddress address) +err_gna=$(~/tests/./json_extract /tmp/getnewaddress error) + + if [ "$addr_gna" == "" ] + then + printf "RESULT_GETNEWADDRESS_ERROR MISMATCH(ADDRESS -> %s)\n" "$addr_gna" + printf "info: ADDRESS was generated!\n\n" + fi + + if [ "$acc_gna" != "IGUANA" ] + then + printf "RESULT_GETNEWADDRESS_ERROR MISMATCH (ACCOUNT -> %s)\n" "$acc_gna" + printf "info: Account name should be \n\n" + fi + + if [ "$r_gna" != "success" ] + then + printf "RESULT_GETNEWADDRESS_ERROR MISMATCH (RESULT -> %s)\n" "$r_gna" + printf "info: Result should be \n\n" + fi + + if [ "$c_gna" != "$startCoin" ] + then + printf "RESULT_GETNEWADDRESS_ERROR MISMATCH (COIN -> %s)\n" "$c_gna" + printf "info: Coin should be <%s>!\n\n" "$startCoin" + fi + + + if [ "$r_gna" == "success" ] && [ "$c_gna" == "$startCoin" ] && [ "$acc_gna" == "IGUANA" ] && [ "$addr_gna" != "" ] + then + printf "RESULT_PASSED: RPC GETNEWADDRESS\n\n" + let passed+=1 + rm -f /tmp/getnewaddress + + else + printf "RESULT_FAILED: RPC GETNEWADDRESS\n" + printf "ERROR: %s:\n\n" "$err_gna" + let failed+=1 + fi + +#SIGNMESSAGE RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: SIGNMESSAGE]\n" +printf "=====================================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"signmessage\",\"address\":\"$addr_gna\",\"message\":\"testMessage\"}" > /tmp/signmessage +printf "\n" + +# call json_extract script to get the RPC results value +r_sm=$(~/tests/./json_extract /tmp/signmessage result) +err_sm=$(~/tests/./json_extract /tmp/signmessage error) + + if [ "$r_sm" == "" ] + then + printf "RESULT_SIGNMESSAGE_ERROR MISMATCH(result -> %s)\n" "$r_sm" + printf "info: SIGNMESSAGE was generated!\n\n" + fi + + if [ "$r_sm" != "" ] + then + printf "RESULT_PASSED: RPC SIGNMESSAGE\n\n" + let passed+=1 + rm -f /tmp/signmessage + + else + printf "RESULT_FAILED: RPC SIGNMESSAGE\n" + let failed+=1 + fi + +#VERIFYMESSAGE RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: VERIFYMESSAGE]\n" +printf "=====================================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"verifymessage\",\"address\":\"$addr_gna\",\"sig\":\"$r_sm\",\"message\":\"testMessage\"}" > /tmp/verifymessage +printf "\n" + +# call json_extract script to get the RPC results value +r_vm=$(~/tests/./json_extract /tmp/verifymessage result) +addr_vm=$(~/tests/./json_extract /tmp/verifymessage address) +m_vm=$(~/tests/./json_extract /tmp/verifymessage message) +err_vm=$(~/tests/./json_extract /tmp/verifymessage error) + + if [ "$r_vm" != "true" ] + then + printf "RESULT_VERIFYMESSAGE_ERROR MISMATCH(result -> %s)\n" "$r_vm" + printf "info: Result should have been \n\n" + fi + + if [ "$addr_vm" != "$addr_gna" ] + then + printf "RESULT_VERIFYMESSAGE_ERROR MISMATCH(addr -> %s)\n" "$addr_vm" + printf "info: Address should have been <%s>\n\n" "$addr_vm" + fi + + if [ "$m_vm" != "testMessage" ] + then + printf "RESULT_VERIFYMESSAGE_ERROR MISMATCH(Message -> %s)\n" "$m_vm" + printf "info: Message should have been \n\n" + fi + + + + if [ "$r_vm" == "true" ] && [ "$addr_vm" == "$addr_gna" ] && [ "$m_vm" == "testMessage" ] + then + printf "RESULT_PASSED: RPC VERIFYMESSAGE\n\n" + let passed+=1 + rm -f /tmp/verifymessage + + else + printf "RESULT_FAILED: RPC VERIFYMESSAGE\n" + let failed+=1 + fi + + +#SETACCOUNT RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: SETACCOUNT]\n" +printf "=====================================\n" + +result=$(curl -s --url "http://127.0.0.1:7778" --data "{\"method\":\"setaccount\",\"params\":[\"$addr_gna\", \"iguana_change\"]}") +printf "\n" + +# Executing getaddressbyaccount rpc to verify that setaccout rpc has successfully associate the particular address to particular account + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaddressesbyaccount\",\"account\":\"iguana_change\"}" >/tmp/iguana_change + + + # call json_extract script to get the RPC status value +addr_sa=$(~/tests/./json_extracta /tmp/iguana_change result) +err_sa=$(~/tests/./json_extracta /tmp/iguana_change error) + + +#split the string based on delims[,] and get the array of addresses returned in addr_gaba + +addrs_sa=$(echo $addr_sa | tr "[,]" "\n") + +if [ -z "$addrs_sa" ] +then + printf "RESULT_SETACCOUNT_ERROR\n" + printf "info: address list returned by SETACCOUNT RPC!\n\n" + let addr_unmatch_sa+=1 + +else + + for iguana_addr in $addrs_sa + do + +# split the address string again based on delim "" from iguana_addrs +actual_addr_sa=($(echo $iguana_addr | tr -d '""')) + +# call GETACCOUNT RPC to get the account name associated with that address and match it with account created with RPC GETNEWADDRESS + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccount\",\"address\":\"$actual_addr_sa\"}"> /tmp/getaccount + +# call json_extract script to get the RPC status value +acc_name_sa=$(~/tests/./json_extract /tmp/getaccount account) + + if [ "$acc_name_sa" != "iguana_change" ] + then + printf "RESULT_SETACCOUNT_ERROR MISMATCH(ACCOUNT -> %s\n)" "$acc_name_sa" + printf "info: ACCOUNT name should be iguana_change\n\n" + let addr_unmatch_sa+=1 + + fi + + if [ "$addr_gna" != "$actual_addr_sa" ] + then + printf "RESULT_SETACCOUNT_ERROR MISMATCH(ADDRESS -> %s\n)" "$actual_addr_sa" + printf "info: ADDRESS should be <%s>\n\n" "$addr_gna" + let addr_unmatch_sa+=1 + + + fi + + if [ "$addr_unmatch_sa" -eq 0 ] + then + let addr_match_sa+=1 + + else + let addr_unmatch_sa+=1 + fi + + done +fi + +if [ "$addr_unmatch_sa" -eq 0 ] +then + printf "RESULT_PASSED: RPC SETACCOUNT\n\n" + let passed+=1 + rm -f /tmp/getaddressbyaccount +else + printf "RESULT_FAILED: RPC SETACCOUNT\n\n" + let failed+=1 +fi + +printf "\n\n" +printf "Regression Test FINISHED: PASSED=%i FAILED=%i\n" "$passed" "$failed" +printf "\n" + + diff --git a/iguana/Kashi/activehandle b/iguana/Kashi/activehandle new file mode 100755 index 000000000..113cd1057 --- /dev/null +++ b/iguana/Kashi/activehandle @@ -0,0 +1 @@ +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"activehandle\"}" diff --git a/iguana/Kashi/addmultisig b/iguana/Kashi/addmultisig new file mode 100755 index 000000000..10891244b --- /dev/null +++ b/iguana/Kashi/addmultisig @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"addmultisig\",\"params\":[2, [\"1CHzgAakwGCvGX2BG1duWygDuVE6s7tzZ6\", \"d0296ed1364639c696c374730320480301f3194c86231f62f0409cd76467f87c\", \"d045925b3e6f648bca6ed0c65149ee445137f0ab14e88cf60013d88419bcdd60\"], \"msigs\"]}" + diff --git a/iguana/Kashi/backupwallet b/iguana/Kashi/backupwallet new file mode 100755 index 000000000..5c8af9a8c --- /dev/null +++ b/iguana/Kashi/backupwallet @@ -0,0 +1 @@ +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"backupwallet\",\"filename\":\"wallet1.txt\"}" diff --git a/iguana/Kashi/bitcoinrpc b/iguana/Kashi/bitcoinrpc new file mode 100755 index 000000000..dba1bd3de --- /dev/null +++ b/iguana/Kashi/bitcoinrpc @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"bitcoinrpc\",\"setcoin\":\"$1\"}" diff --git a/iguana/Kashi/bjsoncmp.c b/iguana/Kashi/bjsoncmp.c new file mode 100755 index 000000000..04ab98dd5 --- /dev/null +++ b/iguana/Kashi/bjsoncmp.c @@ -0,0 +1,47 @@ +#include +#include +#include "../../includes/cJSON.h" +#include "../../crypto777/OS_portable.h" + +int32_t main(int32_t argc,char **argv) +{ + cJSON *argjson,*array,*filejson,*obj,*fobj; char *fname,*filestr,*fstr,*str,*field; int32_t i,n; long filesize; + printf("argv[2]: %s\n",argv[2]); + if ( argc > 2 && (argjson= cJSON_Parse(argv[2])) != 0 ) + { + fname = argv[1]; + printf("got file: %s\n",fname); + if ( (filestr= OS_filestr(&filesize,fname)) != 0 ) + { + if ( (filejson= cJSON_Parse(filestr)) != 0 ) + { + if ( (array= jarray(&n,argjson,"fields")) != 0 ) + { + for (i=0; ichild) != 0 ) + { + if ( (fobj= jobj(filejson,field)) != 0 ) + { + fstr = jprint(fobj,0); + str = jprint(obj,0); + if ( strcmp(fstr,str) != 0 ) + { + printf("{\"error\":\"field.(%s) in (%s) i.%d of n.%d mismatch (%s) != (%s)\"}\n",field,fname,i,n,fstr,str); + fprintf(stderr,"{\"error\":\"field.(%s) in (%s) i.%d of n.%d mismatch (%s) != (%s)\"}\n",field,fname,i,n,fstr,str); + } + else printf("{\"result\":\"MATCHED.[%s] (%s).(%s)\"}\n",fname,field,fstr); + free(str); + free(fstr); + } else fprintf(stderr,"cant find field.(%s) in (%s)\n",field,fname); + } else fprintf(stderr,"no fieldname array[%d]\n",i); + } + } else fprintf(stderr,"no fields array\n"); + free_json(filejson); + } else fprintf(stderr,"cant parse.(%s)\n",filestr); + free(filestr); + } else fprintf(stderr,"cant load (%s)\n",fname); + } else fprintf(stderr,"argc.%d fname.(%s) error\n",argc,argv[1]); +} + diff --git a/iguana/Kashi/checkwallet b/iguana/Kashi/checkwallet new file mode 100755 index 000000000..9a74a45e5 --- /dev/null +++ b/iguana/Kashi/checkwallet @@ -0,0 +1,5 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"checkwallet\"}" + + diff --git a/iguana/Kashi/createmultisig b/iguana/Kashi/createmultisig new file mode 100755 index 000000000..3ebde792c --- /dev/null +++ b/iguana/Kashi/createmultisig @@ -0,0 +1,7 @@ +#!/bin/bash + + +#curl --url "http://127.0.0.1:7778" --data "{\"method\":\"createmultisig\",\"params\":[2, [\"026b49ef6a53346455a947c462bbb2a6af25d68ea08fcacb9c288dc7ca727937fe\"]}" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"createmultisig\",\"Message\":\"1\",\"pubkeys\":\"026b49ef6a53346455a947c462bbb2a6af25d68ea08fcacb9c288dc7ca727937fe\",\"ignore\":\"\"}" + diff --git a/iguana/Kashi/createrawtransaction b/iguana/Kashi/createrawtransaction new file mode 100755 index 000000000..c34c63b49 --- /dev/null +++ b/iguana/Kashi/createrawtransaction @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"createrawtransaction\",\"params\":[[{\"txid\":\"d8e4c1e92fad9e58ecc3352f35b90298fc0b81241577897b11f414ee88ff11e3\",\"vout\":1}], {\"RAoMou7euzvDwa9dQwjrNB5A41hrAWgvBt\":0.01}]}" + diff --git a/iguana/Kashi/decoderawtransaction b/iguana/Kashi/decoderawtransaction new file mode 100755 index 000000000..3d30869e0 --- /dev/null +++ b/iguana/Kashi/decoderawtransaction @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"decoderawtransaction\",\"params\":[\"9869064cd9d571ebc6690cd42dcefeafa2245af625da0e9d34dd540cca3ca6c2","signedtx":"010000005280b357019a1cfa971b8f66f39494d8ec369cfcdbc5096461f52a6d71ec23d9b5867b67a9010000006b483045022100dcffe92e3d1d74a55341f4262141ee0ccff56778d5df58922e00451303f82384022039d5162c9369aaa42d5d20b685b8656fe52cf95313c41d235da71b3b29a353b001210300f1c5870675f3fb332213967ebf6a6af16a036cd324297afc6c32a2d27a0953ffffffff02409c0000000000001976a914b7592ae8a9edd516e6b64731bf575ed5c094fc6288acb0feea0b000000001976a914c7d64ee16ec73e65a7274271170081100f09f89388ac00000000\"]}" diff --git a/iguana/Kashi/decoderawtransactionB b/iguana/Kashi/decoderawtransactionB new file mode 100755 index 000000000..5338b3df9 --- /dev/null +++ b/iguana/Kashi/decoderawtransactionB @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"decoderawtransaction\",\"params\":[\"01000000dc4f24570156bb006164173811be6647f68f9a46eab4322e6fdef816aeb3e71e419ca49bfe180000006a473044022027e0e1983c88832e9adcad681692e905333f32905553bedc6df2fcacc250574d0220259aa91c7fb0378561c37477c2b5e7872b5c9a1daababe087945639fe79593e0012102d14a195654f536df6dfe5a38278d1b470d00f17de78eeb5ce9e9eea9edb2c212ffffffff01588c0200000000001976a914d8b8c039206af6cec82bca950f592801e62808cb88ac00000000\"]}" diff --git a/iguana/Kashi/decodescript b/iguana/Kashi/decodescript new file mode 100755 index 000000000..c3d245b46 --- /dev/null +++ b/iguana/Kashi/decodescript @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"decodescript\",\"scriptstr\":\"76a914dcc39f9cfc5558b09fc7862535cafc98e5a4d63088ac\"}" diff --git a/iguana/Kashi/dumpprivkey b/iguana/Kashi/dumpprivkey new file mode 100755 index 000000000..38d2ccb0e --- /dev/null +++ b/iguana/Kashi/dumpprivkey @@ -0,0 +1,9 @@ +<<<<<<< Updated upstream +<<<<<<< Updated upstream +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"RLaBkgU3Y61VLXPNjBd2cW1RfkghXU8yHt\"]}" +======= +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"RTzXyTyEYQAELSsSzdfG3orcNyES9jrXGX\"]}" +>>>>>>> Stashed changes +======= +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"RTzXyTyEYQAELSsSzdfG3orcNyES9jrXGX\"]}" +>>>>>>> Stashed changes diff --git a/iguana/Kashi/dumpprivkeyB b/iguana/Kashi/dumpprivkeyB new file mode 100755 index 000000000..3c6151dc5 --- /dev/null +++ b/iguana/Kashi/dumpprivkeyB @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"RLaBkgU3Y61VLXPNjBd2cW1RfkghXU8yHt\"]}" diff --git a/iguana/Kashi/dumpprivkeyC b/iguana/Kashi/dumpprivkeyC new file mode 100755 index 000000000..f5e88c91a --- /dev/null +++ b/iguana/Kashi/dumpprivkeyC @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"RBNzdRUrY2iDsjucQVEtEF1jyohYLg1d7U\"]}" diff --git a/iguana/Kashi/dumpprivkeyI b/iguana/Kashi/dumpprivkeyI new file mode 100755 index 000000000..eea0e7b26 --- /dev/null +++ b/iguana/Kashi/dumpprivkeyI @@ -0,0 +1,3 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"RJy9q8GbvqKGZkHmHn6cav96fJqCREWr8d\"]}" diff --git a/iguana/Kashi/dumpprivkeyP b/iguana/Kashi/dumpprivkeyP new file mode 100755 index 000000000..3e3b60245 --- /dev/null +++ b/iguana/Kashi/dumpprivkeyP @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"RPEz7SQ5qn3F5A1uXkab19kzwDf3ryvhvP\"]}" diff --git a/iguana/Kashi/dumpprivkeyR b/iguana/Kashi/dumpprivkeyR new file mode 100755 index 000000000..15572b565 --- /dev/null +++ b/iguana/Kashi/dumpprivkeyR @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpprivkey\",\"params\":[\"522102c866c51b603e2d943774314b88aff1eb04aef3971fcf34503c8f07d27915bc1d2102e053cc9d98d9e157917ed74bcabeaf72006b1ecf019d148dd3eac06271b6bcf02102869ca05bf6b476bb8cb433e08846a67037b921062f49cd0f9f66087454e88abb53ae\"]}" diff --git a/iguana/Kashi/dumpwallet b/iguana/Kashi/dumpwallet new file mode 100755 index 000000000..5ec708ec9 --- /dev/null +++ b/iguana/Kashi/dumpwallet @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"dumpwallet\",\"params\":[]}" diff --git a/iguana/Kashi/dumpwallet_B b/iguana/Kashi/dumpwallet_B new file mode 100755 index 000000000..d5ac5bd52 --- /dev/null +++ b/iguana/Kashi/dumpwallet_B @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"dumpwallet\",\"filename\":\"dump.txt\"}" diff --git a/iguana/Kashi/encryptwallet b/iguana/Kashi/encryptwallet new file mode 100755 index 000000000..9e4bb9185 --- /dev/null +++ b/iguana/Kashi/encryptwallet @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"encryptwallet\",\"passphrase\":\"testingaccount\"}" diff --git a/iguana/Kashi/encryptwallet_LP b/iguana/Kashi/encryptwallet_LP new file mode 100755 index 000000000..8ee594037 --- /dev/null +++ b/iguana/Kashi/encryptwallet_LP @@ -0,0 +1,18 @@ +#!/bin/bash + +clear +echo "" +echo " +The encryptwallet RPC encrypts the wallet with a passphrase. +This is only to enable encryption for the first time. After encryption is enabled, +you will need to enter the passphrase to use private keys" +echo "" +echo "" + +echo "Scenario: Test encryptwallet RPC with long passphrase]" +echo "Result: Should Return status:locked" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"encryptwallet\",\"passphrase\":\"This is a very long passphrase i set to test the encryptwallet rpc\"}" +echo "" +echo "" diff --git a/iguana/Kashi/encryptwallet_SP b/iguana/Kashi/encryptwallet_SP new file mode 100755 index 000000000..fd8fecdf7 --- /dev/null +++ b/iguana/Kashi/encryptwallet_SP @@ -0,0 +1,4 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"encryptwallet\",\"passphrase\":\"Admin1234@\"}" + diff --git a/iguana/Kashi/encryptwallet_WOP b/iguana/Kashi/encryptwallet_WOP new file mode 100755 index 000000000..425fb3d3f --- /dev/null +++ b/iguana/Kashi/encryptwallet_WOP @@ -0,0 +1,18 @@ +#!/bin/bash + +clear +echo "" +echo " +The encryptwallet RPC encrypts the wallet with a passphrase. +This is only to enable encryption for the first time. After encryption is enabled, +you will need to enter the passphrase to use private keys" +echo "" +echo "" + +echo "Scenario: Test encryptwallet RPC without passphrase" +echo "Result: Should Return an error message indicating passphrase required" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"encryptwallet\",\"passphrase\":\"\"}" +echo "" +echo "" diff --git a/iguana/Kashi/getaccount b/iguana/Kashi/getaccount new file mode 100755 index 000000000..f4ae76754 --- /dev/null +++ b/iguana/Kashi/getaccount @@ -0,0 +1,16 @@ +#!/bin/bash + +echo "" +echo " + +The getaccount RPC returns the name of the account associated with the given address. + +Parameter #1—a Bitcoin address +Result—an account name + +" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccount\",\"address\":\"RQbUDfuCitztPgJkG8edBU5dy59GD7WQqT\"}" +echo "" + diff --git a/iguana/Kashi/getaccount_WOA b/iguana/Kashi/getaccount_WOA new file mode 100755 index 000000000..ab99cc4f7 --- /dev/null +++ b/iguana/Kashi/getaccount_WOA @@ -0,0 +1,21 @@ +#!/bin/bash + +echo "" +echo " + +The getaccount RPC returns the name of the account associated with the given address. + +Parameter #1—a Bitcoin address +Result—an account name" +echo "" +echo "" + +echo "Scenario: Verify the error return incase address field is set empty" +echo "Expected: No account for that address" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccount\",\"address\":\"RSrtzi1tPkdxD9KfHkXmxDynvPqYc7scV6\"}" + +echo "" + + diff --git a/iguana/Kashi/getaccount_WVA b/iguana/Kashi/getaccount_WVA new file mode 100755 index 000000000..3ade6ad3a --- /dev/null +++ b/iguana/Kashi/getaccount_WVA @@ -0,0 +1,23 @@ +#!/bin/bash + +echo "" +echo " + +The getaccount RPC returns the name of the account associated with the given address. + +Parameter #1—a Bitcoin address +Result—an account name" +echo "" +echo "" +echo "Dependencies:" +echo "Getaccountaddress RPC, use the address return by getaccountaddress RPC" +echo "" + +echo "Scenario: Verify the valid account's name is returned" +echo "Expected: RPCtesting account name should be returned" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccount\",\"address\":\"RQ9mx8ZMc5TcrsjZ8HJmgGzGZcT1DEqM1K\"}" +echo "" + + diff --git a/iguana/Kashi/getaccountaddress b/iguana/Kashi/getaccountaddress new file mode 100755 index 000000000..0aaa95b10 --- /dev/null +++ b/iguana/Kashi/getaccountaddress @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccountaddress\",\"account\":\"check\"}" diff --git a/iguana/Kashi/getaccountaddress_WVA b/iguana/Kashi/getaccountaddress_WVA new file mode 100755 index 000000000..4516b64f1 --- /dev/null +++ b/iguana/Kashi/getaccountaddress_WVA @@ -0,0 +1,5 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccountaddress\",\"account\":\"IGUANA\"}" + + diff --git a/iguana/Kashi/getaddressFromBundle b/iguana/Kashi/getaddressFromBundle new file mode 100755 index 000000000..6d71a4727 --- /dev/null +++ b/iguana/Kashi/getaddressFromBundle @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"iguana\",\"method\":\"bundleaddresses\",\"activecoin\":\"BTCD\",\"height\":\"500\"}" + diff --git a/iguana/Kashi/getaddressbyaccount_DA b/iguana/Kashi/getaddressbyaccount_DA new file mode 100755 index 000000000..5ab7b7e4a --- /dev/null +++ b/iguana/Kashi/getaddressbyaccount_DA @@ -0,0 +1,21 @@ +#!/bin/bash + +echo "" +echo " + +The getaddressesbyaccount RPC returns a list of every address assigned to a particular account. + +Parameter #1—the account name +Result—a list of addresses +" +echo "" +echo "Dependencies:" +echo "getaccountaddress_WVA RPC" +echo "" + +echo "Scenario: Verify the addresses associated with default account" +echo "Result: List of default account addresses" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaddressesbyaccount\",\"account\":\"\"}" +echo "" diff --git a/iguana/Kashi/getaddressbyaccount_WVN b/iguana/Kashi/getaddressbyaccount_WVN new file mode 100755 index 000000000..8bf6f719d --- /dev/null +++ b/iguana/Kashi/getaddressbyaccount_WVN @@ -0,0 +1,4 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaddressesbyaccount\",\"account\":\"change\"}" +echo "" diff --git a/iguana/Kashi/getbalance_PA b/iguana/Kashi/getbalance_PA new file mode 100755 index 000000000..b03d1b69c --- /dev/null +++ b/iguana/Kashi/getbalance_PA @@ -0,0 +1,3 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"coin\":\"BTCD\",\"method\":\"getbalance\",\"params\":[\"IGUANA\",1,0]}" diff --git a/iguana/Kashi/getbalance_casuingCrash b/iguana/Kashi/getbalance_casuingCrash new file mode 100755 index 000000000..02657290e --- /dev/null +++ b/iguana/Kashi/getbalance_casuingCrash @@ -0,0 +1,19 @@ +#!/bin/bash + +echo "" +echo " + +The getbalance RPC gets the balance in decimal bitcoins across all accounts or for a particular account. + +Parameter #1—an account name +Parameter #2—the minimum number of confirmations +Parameter #3—whether to include watch-only addresses +Result—the balance in bitcoins +" + +echo "" +echo "" + +#curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getbalance\",\"confirmations\":\"\",\"includeempty\":\"0\",\"watchonly\":\"0\"}" + +curl --url "http://127.0.0.1:7778" --data "{\"coin\":\"BTCD\",\"method\":\"getbalance\",\"params\":[*,6,0]}" diff --git a/iguana/Kashi/getbestblockhash b/iguana/Kashi/getbestblockhash new file mode 100755 index 000000000..ea98f3865 --- /dev/null +++ b/iguana/Kashi/getbestblockhash @@ -0,0 +1,5 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getbestblockhash\"}" + + diff --git a/iguana/Kashi/getblock b/iguana/Kashi/getblock new file mode 100755 index 000000000..9f00dec3d --- /dev/null +++ b/iguana/Kashi/getblock @@ -0,0 +1,3 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getblock\",\"blockhash\":\"50a4f738d4319ad1f437df56ec90fdfb2592b95f5508db379c41227b2cc992c0\",\"verbose\":\"1\",\"remoteonly\":\"0\"}" diff --git a/iguana/Kashi/getblockcount b/iguana/Kashi/getblockcount new file mode 100755 index 000000000..2594b7a48 --- /dev/null +++ b/iguana/Kashi/getblockcount @@ -0,0 +1,5 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getblockcount\"}" + + diff --git a/iguana/Kashi/getblockhash b/iguana/Kashi/getblockhash new file mode 100755 index 000000000..03733b802 --- /dev/null +++ b/iguana/Kashi/getblockhash @@ -0,0 +1,4 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getblockhash\",\"height\":\"345324\"}" + diff --git a/iguana/Kashi/getblockhash.c b/iguana/Kashi/getblockhash.c new file mode 100755 index 000000000..af5c9da99 --- /dev/null +++ b/iguana/Kashi/getblockhash.c @@ -0,0 +1,340 @@ + + +/****************************************************************************** + * * + * * + * Using Brute force techinque program will randomly pick the block and * + * would compare is header hash. The expected header hashes for the blocks * + * are accurate and caculated using local bitcoind * + * * + * All api calls are made on Iguana Core * + * * + ******************************************************************************/ + +#include +#include +#include +#include +#include +#include +#define MAX_HEADER 45 +#define STR_LEN 64 +struct MemoryStruct +{ + char *memory; + size_t size; +}; + +static size_t +WriteMemoryCallback(void *contents, size_t size, size_t nmemb, void *userp) +{ + size_t realsize = size * nmemb; + struct MemoryStruct *mem = (struct MemoryStruct *)userp; + + mem->memory = realloc(mem->memory, mem->size + realsize + 1); + if(mem->memory == NULL) { + /* out of memory! */ + printf("not enough memory (realloc returned NULL)\n"); + return 0; + } + + memcpy(&(mem->memory[mem->size]), contents, realsize); + mem->size += realsize; + mem->memory[mem->size] = 0; + + return realsize; +} + + + +void fetchBlockHeader(const char * jsonrpc); +void bruteforceHashComparer(); +int hash_index = 0; +int in=0; +int ind=0; +//char ActualHash[STR_LEN]; +//char ExpectedHash[STR_LEN]; +char *ActualHash; +char *ExpectedHash; + +const char *hashes[MAX_HEADER] = + {"00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048", + "0000000026f34d197f653c5e80cb805e40612eadb0f45d00d7ea4164a20faa33", + "000000007bc154e0fa7ea32218a72fe2c1bb9f86cf8c9ebf9a715ed27fdb229a", + "000000009ca75733b4cf527fe193b919201a2ed38c9e147a5665fdfade551f4d", + "000000008f1a7008320c16b8402b7f11e82951f44ca2663caf6860ab2eeef320", + "000000004e833644bc7fb021abd3da831c64ec82bae73042cfa63923d47d3303", + "0000000062b69e4a2c3312a5782d7798b0711e9ebac065cd5d19f946439f8609", + "00000000e286ad94972e44b0532f2823bcda3977661a5136ff4d9d7db107d944", + "000000002dd9919f0a67590bb7c945cb57270a060ce39e85d8d37536a71928c3", + "00000000e474895c09bcdaf9261845960b35ea54ed3ecaf60d8a392940f1f3f9", + "000000004ff664bfa7d217f6df64c1627089061429408e1da5ef903b8f3c77db", + "00000000314ff43c77573a3b8094951ce4b0f86aceee65e226914eb737ada575", + "00000000c7f956a913bbef9c94f517c318805821b59ea6227175f3841792ea88", + "00000000d3ebca0f1cf140987959ba9231e9da43f3f76aed02d0cfe9d88b71d7", + "0000000084d973c18381c87a63a2430ad2eff1d84934ec34e3bfd78ffd3cd9c1", + "00000000ad8174a71c1b2c01fd6076143c2cf57d768bf80d7c11b6721d3a2525", + "00000000def8545899ea7274e5c59bda5982f8f960052774df45b7d5c64f9c5d", + "00000000923a992877f070d2c8fa5ae67e66f6edcd828b321caa75885136386b", + "00000000e684309e67fabdf765bea193cdf8532111079b7f53a0839746d19240", + "00000000c937983704a73af28acdec37b049d214adbda81d7e2a3dd146f6ed09", + "000000009cd3f93cd2d843202155561eb773b2a7b7c97561ddef31e707f4eb4b", + "00000000f0b6da96d1e3272e87e181a7057c3d79bf984b420d4f6fd6d7a49fc7", + "0000000047a712b762d9c91aa1cc2e33fb48ea64276a7086c3c10aa252a934ab", + "00000000c9c28d2bb760225beaddbc212a01720869b624f088e9311df5b5d8f2", + "000000007d07681a955b7bb9d96c473e847395b592b6e9e5a73b15b594bd4013", + "00000000f6b38fee667afb9cb2eedc5a9988d345e7b61ce220d34005d2d5b8bf", + "000000009bf03aa138b1bb31491261221f8d4562941c1022a798acda7e3158d4", + "00000000046d4e2de13c9a31dec05fafcae393ae7de773242abd4db47e9e747f", + "00000000e67f39a80dbba80e5bf130294ef460b89022c7a56c3df76ab2df2e71", + "00000000dfd5d65c9d8561b4b8f60a63018fe3933ecb131fb37f905f87da951a", + "00000000d5092034c3a92473d42f28e3fd279f0652e2d5b0049c7d40fcbc990b", + "0000000070118b55e0436a721d4533fc3d09a0238f72a5380e8a694c9dbf948e", + "0000000091a5fdf4b5f5fe07ed869bf82049b3d61a403f2771b5cbd1937dad09", + "00000000081038eb250216ebb27f94d8896d2984dc962020c53e6a2852b92967", + "00000000d84724559f1691d916b2ed63a44884d495d155197647ce7667116b16", + "0000000091a7488531bb1050f24c0f8f90d4da873673eb4dec62bbce56a32910", + "000000001731f7bb532ebd8ff11c253f128a9e3108eaf038d8155fedeba5bc0c", + "00000000d10250150162aefbf7d64ab10f3b4706ffe4d04ae59ca410f672e97b", + "00000000a4342e04aa766386cdb4da70137efd47ac271f1a4e18429af3020a7c", + "000000004a81b9aa469b11649996ecb0a452c16d1181e72f9f980850a1c5ecce", + "00000000bccaab487030fe7c0d8d66a80fefc157bd75f0de40b6b8d61ea1d287", + "00000000b6641cc18693437c5208bf362730c533fd3ea4cca364793603bba957", + "00000000bfa35a68d94bf878a712c538484d8bc272c6ddd70de4e636d55f45de", + "00000000b590a5ff44afeb50e51444d8b6ccd08f6232951316f33e19b5ca5ff2", + "00000000922e2aa9e84a474350a3555f49f06061fd49df50a9352f156692a842" + }; + +const char *jsonRPC[MAX_HEADER] = + { "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1] }", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [50] }", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [100]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [150]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [200]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [250]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [300]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [350]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [400]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [450]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [500]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [550]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [600]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [650]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [700]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [750]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [800]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [850]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [900]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1000]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1100]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1200]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1300]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1400]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1500]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1600]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1700]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1800]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [1900]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2000]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2100]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2200]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2300]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2400]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2500]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2600]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2700]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2800]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [2900]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [3000]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [3200]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [3400]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [3600]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [3800]}", + "{\"id\":\"jl777\", \"method\": \"getblockhash\", \"params\": [4000]}"}; + + + +int main() +{ + int api; + CURL *curl; + CURLcode res; + + // struct MemoryStruct chunk; + + // chunk.memory = malloc(1); /* will be grown as needed by the realloc above */ + // chunk.size = 0; /* no data at this point */ + + // curl_global_init(CURL_GLOBAL_ALL); + // initialize all sub modules and return an easy handle for upcoming easy transfer + // curl = curl_easy_init(); + + // raise an assertion if handle is NULL + + for(api=0; api<(MAX_HEADER-1); api++) + { + // printf("api == %d\n",api); + fetchBlockHeader(jsonRPC[api]); + } + + + + return 0; +} + +void fetchBlockHeader(const char* jsonrpc) +{ + + CURL *curl; + CURLcode res; + struct MemoryStruct chunk; + + chunk.memory = malloc(1); /* will be grown as needed by the realloc above */ + chunk.size = 0; /* no data at this point */ + + curl_global_init(CURL_GLOBAL_ALL); + // initialize all sub modules and return an easy handle for upcoming easy transfer + curl = curl_easy_init(); + + if(curl == NULL) + { + assert(curl); + } + + ActualHash = (char*)calloc(64,sizeof(char)); + ExpectedHash = (char*)calloc(64,sizeof(char)); + if(ActualHash == NULL) + { + printf("ERROR: memory allocation failed for ActualHash\n"); + exit(1); + } + + if(ExpectedHash == NULL) + { + printf("ERROR: memory allocation failed for ExpectedHash\n"); + exit(1); + } + + + + + printf("\n"); + printf("RPC:%s\n\n",jsonrpc); + // set the properties and options for curl + // printf("1\n"); + curl_easy_setopt(curl, CURLOPT_URL, "http://127.0.0.1:7778"); + + /* send all data to this function */ + // printf("2\n"); + + curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteMemoryCallback); + + /* we pass our 'chunk' struct to the callback function */ + // printf("3\n"); + + curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)&chunk); + + // calculate the length of data that will be passed using POST method to server + // printf("4\n"); + + curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, (long) strlen(jsonrpc)); + + // the data parameter should be a pointer to character + // printf("5\n"); + + curl_easy_setopt(curl, CURLOPT_POSTFIELDS, jsonrpc); + + // request using SSL for the transfer, otherwise normal transfer + // printf("6\n"); + + curl_easy_setopt(curl, CURLOPT_USE_SSL, CURLUSESSL_TRY); + // printf("7\n"); + + res =curl_easy_perform(curl); + // printf("8\n"); + + /* check for errors */ + if(res != CURLE_OK) { + fprintf(stderr, "curl_easy_perform() failed: %s\n", + curl_easy_strerror(res)); + } + else + { + // printf("9\n"); + + strcpy(ActualHash,chunk.memory); + //remove space from string +/* + while(ActualHash[in] !='\0') + { + if((ActualHash[in] != ' ') (ActualHash[in+1] != ' ')) + { + + iguanaResp[ind] = ActualHash[in]; + ind++; + } + else + { + printf("Got whitespace\n"); + } + in++; + } + iguanaResp[ind] = '\0'; +*/ + // printf("10\n"); + + bruteforceHashComparer(curl); + + + } + + sleep(2); + + free(ActualHash); + // printf("11\n"); + + free(ExpectedHash); + // printf("12\n"); + free(chunk.memory); + // printf("13\n"); + + in=0; + ind=0; + curl_easy_cleanup(curl); + //printf("14\n"); + + + + +} + +void bruteforceHashComparer() +{ + + int ret; + strcpy(ExpectedHash,hashes[hash_index]); + printf("Expect Hash: %s\n",ExpectedHash); + printf("Acutal Hash: %s\n",ActualHash); + + ret = strncmp(ExpectedHash,ActualHash,64); + if(ret == 0) + { + printf("\t****************** PASSED ****************\n"); + } + + else + { + printf("\t****************** FAILED ****************\n"); + + } + + hash_index++; + + if(hash_index == MAX_HEADER) + { + hash_index = 0; + // curl_easy_cleanup(curl); + } + + +} diff --git a/iguana/Kashi/getblockhash_cp b/iguana/Kashi/getblockhash_cp new file mode 100755 index 000000000..d7994ee81 --- /dev/null +++ b/iguana/Kashi/getblockhash_cp @@ -0,0 +1,4 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getblockhash\",\"height\":\"50\"}" + diff --git a/iguana/Kashi/getinfo b/iguana/Kashi/getinfo new file mode 100755 index 000000000..da84a9b26 --- /dev/null +++ b/iguana/Kashi/getinfo @@ -0,0 +1,4 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getinfo\"}" + diff --git a/iguana/Kashi/getnewaddress b/iguana/Kashi/getnewaddress new file mode 100755 index 000000000..03b72abca --- /dev/null +++ b/iguana/Kashi/getnewaddress @@ -0,0 +1 @@ +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getnewaddress\",\"account\":\"IGUANA\"}" diff --git a/iguana/Kashi/getrawchangeaddress_notImplemented b/iguana/Kashi/getrawchangeaddress_notImplemented new file mode 100755 index 000000000..12934c191 --- /dev/null +++ b/iguana/Kashi/getrawchangeaddress_notImplemented @@ -0,0 +1,20 @@ +#!/bin/bash + +echo "" +echo " +The getrawchangeaddress RPC returns a new Bitcoin address for receiving change. +This is for use with raw transactions, not normal use." + +echo "" + +echo "Result: +A P2PKH address which has not previously been returned by this RPC. +The address will be removed from the keypool but not marked as a receiving address, +so RPCs such as the dumpwallet RPC will show it as a change address." + +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getrawchangeaddress\"}" + +echo "" + diff --git a/iguana/Kashi/getrawtransaction b/iguana/Kashi/getrawtransaction new file mode 100755 index 000000000..5efc8136e --- /dev/null +++ b/iguana/Kashi/getrawtransaction @@ -0,0 +1,18 @@ +#!/bin/bash +echo "" +echo " + +The getrawtransaction RPC gets a hex-encoded serialized transaction or a JSON object describing the transaction. By default, Bitcoin Core only stores complete transaction data for UTXOs and your own transactions, so the RPC may fail on historic transactions unless you use the non-default txindex=1 in your Bitcoin Core startup settings. + +Parameter #1—the TXID of the transaction to get +Parameter #2—whether to get the serialized or decoded transaction +Result (if transaction not found)—null +" + +echo "" + + + + +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"getrawtransaction\",\"params\":[\"7173c6a02ed2882ffaf6365cad9ed256bd5a60515658a26ab7ba5fcf4793c3bc\"]}" +echo "" diff --git a/iguana/Kashi/getreceivedbyaccount_WIA b/iguana/Kashi/getreceivedbyaccount_WIA new file mode 100755 index 000000000..ac7cb744e --- /dev/null +++ b/iguana/Kashi/getreceivedbyaccount_WIA @@ -0,0 +1,13 @@ +#!/bin/bash + +echo "" + +echo "Dependencies:" +echo "getaccoutaddress, setaccount" +echo "" +echo "Scenario: Verify that correct total amount is retured for mentioned account" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getreceivedbyaccount\",\"account\":\"R\",\"includeempty\":\"2\"}" + +echo "" diff --git a/iguana/Kashi/getreceivedbyaccount_WVA b/iguana/Kashi/getreceivedbyaccount_WVA new file mode 100755 index 000000000..15b1e0c1e --- /dev/null +++ b/iguana/Kashi/getreceivedbyaccount_WVA @@ -0,0 +1,13 @@ +#!/bin/bash + +echo "" + +echo "Dependencies:" +echo "getaccoutaddress, setaccount" +echo "" +echo "Scenario: Verify that correct total amount is retured for mentioned account" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getreceivedbyaccount\",\"account\":\"IGUANA\",\"includeempty\":\"2\"}" + +echo "" diff --git a/iguana/Kashi/getreceivedbyaddress b/iguana/Kashi/getreceivedbyaddress new file mode 100755 index 000000000..675193ac3 --- /dev/null +++ b/iguana/Kashi/getreceivedbyaddress @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"getreceivedbyaddress\",\"params\":[\"17outUgtsnLkguDuXm14tcQ7dMbdD8KZGK\"]}" diff --git a/iguana/Kashi/getreceivedbyaddress_WVA b/iguana/Kashi/getreceivedbyaddress_WVA new file mode 100755 index 000000000..4a1071c7c --- /dev/null +++ b/iguana/Kashi/getreceivedbyaddress_WVA @@ -0,0 +1,25 @@ +#!/bin/bash + +echo "" +echo " The getreceivedbyaddress RPC returns the total amount received by the specified address in transactions with the specified number of confirmations. It does not count coinbase transactions. + +Parameter #1—the address +Parameter #2—the minimum number of confirmations +Result—the number of bitcoins receiv" + +echo "" +echo "Dependencies:" +echo "Wallpassphrase, incase wallet is locked" +echo "getaccountaddres, incase account and address don't exist already" +echo "sendtoaddress, if you want to send some coins to that address" +echo "" + +echo "Senario: Verify that correct amount is returned for mentioned address" +echo "Result: Correct amount for provided address should be returned" +echo "" + + + + +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"getreceivedbyaddress\",\"params\":[\"RMcHHn9RtkdtgVHiCxysrG8q2EQTYiJfRT\"]}" +echo "" diff --git a/iguana/Kashi/getrecev b/iguana/Kashi/getrecev new file mode 100755 index 000000000..5c4246049 --- /dev/null +++ b/iguana/Kashi/getrecev @@ -0,0 +1,30 @@ +#!/bin/bash + +#GETRECEIVEDBYACCOUNT RPC +sleep 3 +printf "\n" + +printf "Executing [RPC: GETRECEIVEDBYACCOUNT]\n" +printf "=====================================\n" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getreceivedbyaccount\",\"account\":\"RMcHHn9RtkdtgVHiCxysrG8q2EQTYiJfRT\",\"includeempty\":\"2\"}" > /tmp/getreceivedbyaccount + +printf "\n" + +# call json_extract script to get the RPC results value +r_grba=$(~/tests/./json_extract /tmp/getreceivedbyaccount result) +err_grba=$(~/tests/./json_extract /tmp/getreceivedbyaccount error) + + + if [ "$r_grba" -eq 0 ] + then + printf "PASSED: GETRECEIVEDBYACCOUNT\n\n" + let passed+=1 + rm -f /tmp/getreceivedbyaccount + + else + printf "FAILED: (Returning Integer WILL IMPLEMENT LATER)\n" + printf "ERROR: %s:\n\n" "$err_grba" + let failed+=1 + fi + diff --git a/iguana/Kashi/gettransaction b/iguana/Kashi/gettransaction new file mode 100755 index 000000000..81ee8faf8 --- /dev/null +++ b/iguana/Kashi/gettransaction @@ -0,0 +1,15 @@ +#!/bin/bash +echo "" + +echo " + +The gettransaction RPC gets detailed information about an in-wallet transaction. + +Parameter #1—a transaction identifier (TXID) +Parameter #2—whether to include watch-only addresses in details and calculations +Result—a description of the transaction +" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"gettransaction\",\"params\":[\"e3c08af74ca337ec632294c78c1deb461944e824f9272a280e4e750e70782714\"]}" +echo "" diff --git a/iguana/Kashi/gettxout b/iguana/Kashi/gettxout new file mode 100755 index 000000000..6718f25b8 --- /dev/null +++ b/iguana/Kashi/gettxout @@ -0,0 +1,11 @@ +#!/bin/bash +echo "" +echo "The gettxout RPC returns details about a transaction output. Only unspent transaction outputs (UTXOs) are guaranteed to be available. + +Parameter #1—the TXID of the output to get +Parameter #2—the output index number (vout) of the output to get +Parameter #3—whether to display unconfirmed outputs from the memory " +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"coin\":\"BTCD\",\"method\":\"gettxout\",\"params\":[\"51ae6e4cef61c9f496ab9df81800afacd1397bebafafb426b3c5eee1d069e84d\", 1]}" +echo "" diff --git a/iguana/Kashi/gettxoutsetinfo b/iguana/Kashi/gettxoutsetinfo new file mode 100755 index 000000000..6cecc742a --- /dev/null +++ b/iguana/Kashi/gettxoutsetinfo @@ -0,0 +1,3 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"gettxoutsetinfo\"}" diff --git a/iguana/Kashi/getwalletinfo b/iguana/Kashi/getwalletinfo new file mode 100755 index 000000000..8f1ded377 --- /dev/null +++ b/iguana/Kashi/getwalletinfo @@ -0,0 +1,19 @@ +#!/bin/bash + +echo "" +echo " + +The getbalance RPC gets the balance in decimal bitcoins across all accounts or for a particular account. + +Parameter #1—an account name +Parameter #2—the minimum number of confirmations +Parameter #3—whether to include watch-only addresses +Result—the balance in bitcoins +" + +echo "" +echo "" + +#curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getbalance\",\"confirmations\":\"\",\"includeempty\":\"0\",\"watchonly\":\"0\"}" + +curl --url "http://127.0.0.1:7778" --data "{\"agents\":\"bitcoinrpc\",\"coin\":\"BTCD\",\"method\":\"getwalletinfo\",\"params\":[]}" diff --git a/iguana/Kashi/importprivkey b/iguana/Kashi/importprivkey new file mode 100755 index 000000000..265df88e8 --- /dev/null +++ b/iguana/Kashi/importprivkey @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"importprivkey\",\"params\":[\"UwoZ8tmhWth5bNacdL2YHiYv3mUZpoXhTjjFXdsm2Fhzft3fUDUF\"]}" diff --git a/iguana/Kashi/importprivkeyB b/iguana/Kashi/importprivkeyB new file mode 100755 index 000000000..fea5c86cc --- /dev/null +++ b/iguana/Kashi/importprivkeyB @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"importprivkey\",\"params\":[\"b81e824a58cefff953eb53e9743059d001be0f5cfeb7599fbdd6bd18dba6616c\"]}" diff --git a/iguana/Kashi/importprivkeyR b/iguana/Kashi/importprivkeyR new file mode 100755 index 000000000..e8a2551a1 --- /dev/null +++ b/iguana/Kashi/importprivkeyR @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"importprivkey\",\"params\":[\"522102c866c51b603e2d943774314b88aff1eb04aef3971fcf34503c8f07d27915bc1d2102e053cc9d98d9e157917ed74bcabeaf72006b1ecf019d148dd3eac06271b6bcf02102869ca05bf6b476bb8cb433e08846a67037b921062f49cd0f9f66087454e88abb53ae\"]}" diff --git a/iguana/Kashi/json_extract b/iguana/Kashi/json_extract new file mode 100755 index 000000000..f2c833a9d Binary files /dev/null and b/iguana/Kashi/json_extract differ diff --git a/iguana/Kashi/json_extract.c b/iguana/Kashi/json_extract.c new file mode 100755 index 000000000..60143e3a3 --- /dev/null +++ b/iguana/Kashi/json_extract.c @@ -0,0 +1,25 @@ +#include +#include +#include "../../includes/cJSON.h" +#include "../../crypto777/OS_portable.h" + +int32_t main(int32_t argc,char **argv) +{ + cJSON *filejson; char *fname,*filestr,*field; long filesize; + if ( argc > 2 ) + { + fname = argv[1]; + field = argv[2]; + if ( (filestr= OS_filestr(&filesize,fname)) != 0 ) + { + if ( (filejson= cJSON_Parse(filestr)) != 0 ) + { + if ( jstr(filejson,field) != 0 ) + printf("%s\n",jstr(filejson,field)); + free_json(filejson); + } else fprintf(stderr,"cant parse.(%s)\n",filestr); + free(filestr); + } else fprintf(stderr,"cant load (%s)\n",fname); + } else fprintf(stderr,"argc.%d fname.(%s) error\n",argc,argv[1]); +} + diff --git a/iguana/Kashi/json_extracta b/iguana/Kashi/json_extracta new file mode 100755 index 000000000..a76453978 Binary files /dev/null and b/iguana/Kashi/json_extracta differ diff --git a/iguana/Kashi/json_extracta.c b/iguana/Kashi/json_extracta.c new file mode 100644 index 000000000..1283f061d --- /dev/null +++ b/iguana/Kashi/json_extracta.c @@ -0,0 +1,25 @@ +#include +#include +#include "../../includes/cJSON.h" +#include "../../crypto777/OS_portable.h" + +int32_t main(int32_t argc,char **argv) +{ + cJSON *filejson; char *fname,*filestr,*field; long filesize; int32_t n; + if ( argc > 2 ) + { + fname = argv[1]; + field = argv[2]; + if ( (filestr= OS_filestr(&filesize,fname)) != 0 ) + { + if ( (filejson= cJSON_Parse(filestr)) != 0 ) + { + if ( jarray(&n,filejson,field) != 0 ) + printf("%s\n",jprint(jobj(filejson,field),0)); + free_json(filejson); + } else fprintf(stderr,"cant parse.(%s)\n",filestr); + free(filestr); + } else fprintf(stderr,"cant load (%s)\n",fname); + } else fprintf(stderr,"argc.%d fname.(%s) error\n",argc,argv[1]); +} + diff --git a/iguana/Kashi/json_extractd b/iguana/Kashi/json_extractd new file mode 100755 index 000000000..904e6e4e2 Binary files /dev/null and b/iguana/Kashi/json_extractd differ diff --git a/iguana/Kashi/json_extractd.c b/iguana/Kashi/json_extractd.c new file mode 100644 index 000000000..8c0cca0e1 --- /dev/null +++ b/iguana/Kashi/json_extractd.c @@ -0,0 +1,25 @@ +#include +#include +#include "../../includes/cJSON.h" +#include "../../crypto777/OS_portable.h" + +int32_t main(int32_t argc,char **argv) +{ + cJSON *filejson; char *fname,*filestr,*field; long filesize; + if ( argc > 2 ) + { + fname = argv[1]; + field = argv[2]; + if ( (filestr= OS_filestr(&filesize,fname)) != 0 ) + { + if ( (filejson= cJSON_Parse(filestr)) != 0 ) + { + if ( jobj(filejson,field) != 0 ) + printf("%.8f\n",jdouble(filejson,field)); + free_json(filejson); + } else fprintf(stderr,"cant parse.(%s)\n",filestr); + free(filestr); + } else fprintf(stderr,"cant load (%s)\n",fname); + } else fprintf(stderr,"argc.%d fname.(%s) error\n",argc,argv[1]); +} + diff --git a/iguana/Kashi/json_extracti b/iguana/Kashi/json_extracti new file mode 100755 index 000000000..2dc31c7f1 Binary files /dev/null and b/iguana/Kashi/json_extracti differ diff --git a/iguana/Kashi/json_extracti.c b/iguana/Kashi/json_extracti.c new file mode 100644 index 000000000..6b300e150 --- /dev/null +++ b/iguana/Kashi/json_extracti.c @@ -0,0 +1,25 @@ +#include +#include +#include "../../includes/cJSON.h" +#include "../../crypto777/OS_portable.h" + +int32_t main(int32_t argc,char **argv) +{ + cJSON *filejson; char *fname,*filestr,*field; long filesize; + if ( argc > 2 ) + { + fname = argv[1]; + field = argv[2]; + if ( (filestr= OS_filestr(&filesize,fname)) != 0 ) + { + if ( (filejson= cJSON_Parse(filestr)) != 0 ) + { + if ( jobj(filejson,field) != 0 ) + printf("%d\n",jint(filejson,field)); + free_json(filejson); + } else fprintf(stderr,"cant parse.(%s)\n",filestr); + free(filestr); + } else fprintf(stderr,"cant load (%s)\n",fname); + } else fprintf(stderr,"argc.%d fname.(%s) error\n",argc,argv[1]); +} + diff --git a/iguana/Kashi/jsoncmp b/iguana/Kashi/jsoncmp new file mode 100755 index 000000000..2a7843737 Binary files /dev/null and b/iguana/Kashi/jsoncmp differ diff --git a/iguana/Kashi/jsoncmp.c b/iguana/Kashi/jsoncmp.c new file mode 100755 index 000000000..9cc20c778 --- /dev/null +++ b/iguana/Kashi/jsoncmp.c @@ -0,0 +1,45 @@ +#include +#include +#include "../../includes/cJSON.h" +#include "../../crypto777/OS_portable.h" + +int32_t main(int32_t argc,char **argv) +{ + cJSON *argjson,*array,*filejson,*obj,*fobj; char *fname,*filestr,*fstr,*str,*field; int32_t i,n; long filesize; + if ( argc > 2 && (argjson= cJSON_Parse(argv[2])) != 0 ) + { + fname = argv[1]; + if ( (filestr= OS_filestr(&filesize,fname)) != 0 ) + { + if ( (filejson= cJSON_Parse(filestr)) != 0 ) + { + if ( (array= jarray(&n,argjson,"fields")) != 0 ) + { + for (i=0; ichild) != 0 ) + { + if ( (fobj= jobj(filejson,field)) != 0 ) + { + fstr = jprint(fobj,0); + str = jprint(obj,0); + if ( strcmp(fstr,str) != 0 ) + { + printf("{\"error\":\"field.(%s) in (%s) i.%d of n.%d mismatch (%s) != (%s)\"}\n",field,fname,i,n,fstr,str); + fprintf(stderr,"{\"error\":\"field.(%s) in (%s) i.%d of n.%d mismatch (%s) != (%s)\"}\n",field,fname,i,n,fstr,str); + } + else printf("{\"result\":\"MATCHED.[%s] (%s).(%s)\"}\n",fname,field,fstr); + free(str); + free(fstr); + } else fprintf(stderr,"cant find field.(%s) in (%s)\n",field,fname); + } else fprintf(stderr,"no fieldname array[%d]\n",i); + } + } else fprintf(stderr,"no fields array\n"); + free_json(filejson); + } else fprintf(stderr,"cant parse.(%s)\n",filestr); + free(filestr); + } else fprintf(stderr,"cant load (%s)\n",fname); + } else fprintf(stderr,"argc.%d fname.(%s) error\n",argc,argv[1]); +} + diff --git a/iguana/Kashi/listaccount_ALL b/iguana/Kashi/listaccount_ALL new file mode 100755 index 000000000..dd8c480f1 --- /dev/null +++ b/iguana/Kashi/listaccount_ALL @@ -0,0 +1,4 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"listaccounts\",\"minconf\":\"0\",\"includewatchonly\":\"0\"}" +echo "" diff --git a/iguana/Kashi/listaddressgrouping b/iguana/Kashi/listaddressgrouping new file mode 100755 index 000000000..1052d0f79 --- /dev/null +++ b/iguana/Kashi/listaddressgrouping @@ -0,0 +1,5 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"listaddressgroupings\"}" + + diff --git a/iguana/Kashi/listaddressgroupings b/iguana/Kashi/listaddressgroupings new file mode 100755 index 000000000..1052d0f79 --- /dev/null +++ b/iguana/Kashi/listaddressgroupings @@ -0,0 +1,5 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"listaddressgroupings\"}" + + diff --git a/iguana/Kashi/listlockunspent b/iguana/Kashi/listlockunspent new file mode 100755 index 000000000..dbb443ecf --- /dev/null +++ b/iguana/Kashi/listlockunspent @@ -0,0 +1,3 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"listlockunspent\"}" diff --git a/iguana/Kashi/listreceivedbyaccount b/iguana/Kashi/listreceivedbyaccount new file mode 100755 index 000000000..8392185cf --- /dev/null +++ b/iguana/Kashi/listreceivedbyaccount @@ -0,0 +1,3 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"listreceivedbyaccount\",\"confirmations\":\"10\",\"includeempty\":\"1\",\"watchonly\":\"0\"}" diff --git a/iguana/Kashi/listreceivedbyaddress b/iguana/Kashi/listreceivedbyaddress new file mode 100755 index 000000000..1d4d9b3a5 --- /dev/null +++ b/iguana/Kashi/listreceivedbyaddress @@ -0,0 +1,17 @@ +#!/bin/bash + +echo "" +echo " + +The listreceivedbyaddress RPC lists the total number of bitcoins received by each address. + +Parameter #1—the minimum number of confirmations a transaction must have to be counted +Parameter #2—whether to include empty accounts +Parameter #3—whether to include watch-only addresses in results +Result—addresses, account names, balances, and minimum confirmations +" + +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"listreceivedbyaddress\",\"minconf\":\"1\",\"includeempty\":\"1\",\"flag\":\"0\"}" +echo "" diff --git a/iguana/Kashi/listtransactions b/iguana/Kashi/listtransactions new file mode 100755 index 000000000..66183cd8d --- /dev/null +++ b/iguana/Kashi/listtransactions @@ -0,0 +1,7 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"listtransactions\",\"account\":\"IGUANA\",\"count\":\"1\",\"skip\":\"0\",\"includewatchonly\":\"0\"}" + +echo "" + + diff --git a/iguana/Kashi/listunspent b/iguana/Kashi/listunspent new file mode 100755 index 000000000..b0203ae61 --- /dev/null +++ b/iguana/Kashi/listunspent @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"listunspent\",\"params\":[\"RQK4mc7ZySXtQ6EweC4r2fcCdBTvsZqDc6\"]}" diff --git a/iguana/Kashi/listunspent_WIA b/iguana/Kashi/listunspent_WIA new file mode 100755 index 000000000..0dbe0eb82 --- /dev/null +++ b/iguana/Kashi/listunspent_WIA @@ -0,0 +1,12 @@ +#!/bin/bash +echo "" +echo "The listunspent RPC returns an array of unspent transaction outputs belonging to this wallet" + +echo "" +echo "Dependencies:" +echo "Walletpassphrase" + + +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"listunspent\",\"params\":[\"185oP\"]}" + +echo "" diff --git a/iguana/Kashi/listunspent_WVA b/iguana/Kashi/listunspent_WVA new file mode 100755 index 000000000..791d39dc7 --- /dev/null +++ b/iguana/Kashi/listunspent_WVA @@ -0,0 +1,5 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"method\":\"listunspent\",\"params\":[\"RQCP1TcfevTQU35ZftPNx2TZpB9ZkSZQ3S\"]}" + +echo "" diff --git a/iguana/Kashi/lockunspent b/iguana/Kashi/lockunspent new file mode 100755 index 000000000..6f2072e25 --- /dev/null +++ b/iguana/Kashi/lockunspent @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"lockunspent\",\"flag\":\"1\",\"array\":\"e3c08af74ca337ec632294c78c1deb461944e824f9272a280e4e750e70782714\"}" diff --git a/iguana/Kashi/login b/iguana/Kashi/login new file mode 100755 index 000000000..bd706185e --- /dev/null +++ b/iguana/Kashi/login @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"login\",\"passphrase\":\"test\"}" diff --git a/iguana/Kashi/logout b/iguana/Kashi/logout new file mode 100755 index 000000000..a5836beba --- /dev/null +++ b/iguana/Kashi/logout @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"logout\"}" diff --git a/iguana/Kashi/make_jsoncmp b/iguana/Kashi/make_jsoncmp new file mode 100755 index 000000000..9e8b79ce8 --- /dev/null +++ b/iguana/Kashi/make_jsoncmp @@ -0,0 +1 @@ +gcc -o jsoncmp jsoncmp.c ../../agents/libcrypto777.a -pthread -lm diff --git a/iguana/Kashi/makekeypair b/iguana/Kashi/makekeypair new file mode 100755 index 000000000..acf03128c --- /dev/null +++ b/iguana/Kashi/makekeypair @@ -0,0 +1,3 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"makekeypair\"}" diff --git a/iguana/Kashi/move b/iguana/Kashi/move new file mode 100755 index 000000000..5d6452542 --- /dev/null +++ b/iguana/Kashi/move @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"move\",\"fromaccount\":\"iguana\",\"toaccount\":\"iguana\",\"amount\":\"0.004\",\"minconf\":\"0\",\"comment\":\"moving\"}" diff --git a/iguana/Kashi/prv2pub b/iguana/Kashi/prv2pub new file mode 100755 index 000000000..579d5fd53 --- /dev/null +++ b/iguana/Kashi/prv2pub @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"priv2pub\",\"privkey\":\"1deb4ff7875c83563e7e3c5b9a427e9a7798bae9b69a78caca960295b8d837\",\"addrtype\":\"\"}" diff --git a/iguana/Kashi/prv2pub1 b/iguana/Kashi/prv2pub1 new file mode 100755 index 000000000..287109492 --- /dev/null +++ b/iguana/Kashi/prv2pub1 @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"priv2pub\",\"privkey\":\"6590e46b4f16cdca3a0516d84fd5ca29b24fa6a04006a9243d080daa1fc5b285\",\"addrtype\":\"\"}" diff --git a/iguana/Kashi/rates b/iguana/Kashi/rates new file mode 100755 index 000000000..74c8501c7 --- /dev/null +++ b/iguana/Kashi/rates @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"iguana\",\"method\":\"rates\",\"quotes\":[\"BTC/USD\", \"EUR/USD\", \"BTC/EUR\"]}" diff --git a/iguana/Kashi/repairwallet b/iguana/Kashi/repairwallet new file mode 100755 index 000000000..c3790559d --- /dev/null +++ b/iguana/Kashi/repairwallet @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"repairwallet\"}" diff --git a/iguana/Kashi/sendfrom b/iguana/Kashi/sendfrom new file mode 100755 index 000000000..42d1fb29e --- /dev/null +++ b/iguana/Kashi/sendfrom @@ -0,0 +1,11 @@ +#!/bin/bash + +echo "" +echo "The sendfrom RPC spends an amount from a local address to bitcoin address" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"sendfrom\",\"fromaccount\":\"change\",\"toaddress\":\"REX9Qs25nJjDkPSx65kt1FTpA9om14cnos\",\"amount\":\"0.00400000\",\"minconf\":\"1\",\"comment\":\"Test_transaction\",\"comment2\":\"sendingFrom change account\"}" +echo"" + + + diff --git a/iguana/Kashi/sendmany b/iguana/Kashi/sendmany new file mode 100755 index 000000000..2a57b1841 --- /dev/null +++ b/iguana/Kashi/sendmany @@ -0,0 +1,6 @@ +#!/bin/bash + +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"sendmany\", \"params\":[\"RVQV5spiARDTqfwBCxstWnMbrT6Q8mhRYz\", {\"RL1tyXPK5NzT1d4upgcHnujgG5v3xjLaYC\":0.04, \"1353tsE8YMTA4EuV7dgUXGjNFf9KpVvKHz\":0.04}, 2]}" + + + diff --git a/iguana/Kashi/sendrawtransaction b/iguana/Kashi/sendrawtransaction new file mode 100755 index 000000000..c617b57a8 --- /dev/null +++ b/iguana/Kashi/sendrawtransaction @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:14632" --user "user:rzDbtP9UDZEbPcn" --data "{\"method\":\"sendrawtransaction\",\"params\":[\"0100000095f4265701f6d17d847b7096cdd9b79e4df4b74aabb9ac34b7abd4f9fce19d761e97cca0e8000000006a47304402207ddad8357583b7b3707b3de1a2625b6054367c42a893edb10cd8fce4ea766895022079043096f5e278d131fafcc12d360c65f8cd4eaa81bc09ec709b5e34da7c0bdc012102d14a195654f536df6dfe5a38278d1b470d00f17de78eeb5ce9e9eea9edb2c212ffffffff0240420f00000000001976a91410acba3a841fae68aba4b5ff162714c493bcc04e88acd0300e00000000001976a914d8b8c039206af6cec82bca950f592801e62808cb88ac00000000\"]}" + diff --git a/iguana/Kashi/sendtoaddress b/iguana/Kashi/sendtoaddress new file mode 100755 index 000000000..3113f0b64 --- /dev/null +++ b/iguana/Kashi/sendtoaddress @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"sendtoaddress\",\"params\":[\"17outUgtsnLkguDuXm14tcQ7dMbdD8KZGK\", 0.4]}" + diff --git a/iguana/Kashi/sendtoaddress_WVA b/iguana/Kashi/sendtoaddress_WVA new file mode 100755 index 000000000..f4906aa94 --- /dev/null +++ b/iguana/Kashi/sendtoaddress_WVA @@ -0,0 +1,18 @@ +#!/bin/bash + +echo "" +echo "The sendtoaddress RPC spends an amount to a given address. + +Parameter #1—to address +Parameter #2—amount to spend" +echo "" +echo "Dependencies:" +echo "Walletpassphrase, Incase valid is locked" +echo "getaccountaddress, incase account and address don't exist already" +echo "" +echo "Scenario: Verify that amount is sent to given account" +echo "Results: Amount should be sent to the given account" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"sendtoaddress\",\"params\":[\"RQbUDfuCitztPgJkG8edBU5dy59GD7WQqT\", 0.0004]}" +echo "" diff --git a/iguana/Kashi/setaccount b/iguana/Kashi/setaccount new file mode 100755 index 000000000..41edb3368 --- /dev/null +++ b/iguana/Kashi/setaccount @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"setaccount\",\"params\":[\"RQK4mc7ZySXtQ6EweC4r2fcCdBTvsZqDc6\", \"change\"]}" diff --git a/iguana/Kashi/setaccount_WIA b/iguana/Kashi/setaccount_WIA new file mode 100755 index 000000000..71a132efb --- /dev/null +++ b/iguana/Kashi/setaccount_WIA @@ -0,0 +1,14 @@ +#!/bin/bash + +echo "" +echo "The setaccount RPC put the specified address in the given account" +echo "" +echo "Dependencies:" +echo "Getnewaddress RPC, if you don't have an address already" +echo "Getaccountaddress RPC, if account doesn't exist already" +echo "" +echo "Scenario: Verify that ERROR is returned incase of invalid or empty account name" +echo "Result: Need address and account " +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"setaccount\",\"params\":[\"RW8oinV4TjRobRWNcNx2cjoexnGS5g8yh5\", \"\"]}" diff --git a/iguana/Kashi/setaccount_WVA b/iguana/Kashi/setaccount_WVA new file mode 100755 index 000000000..801e61b63 --- /dev/null +++ b/iguana/Kashi/setaccount_WVA @@ -0,0 +1,14 @@ +#!/bin/bash + +echo "" +echo "The setaccount RPC put the specified address in the given account" +echo "" +echo "Dependencies:" +echo "Getnewaddress RPC, if you don't have an address already" +echo "Getaccountaddress RPC, if account doesn't exist already" +echo "" +echo "Scenario: Verify that user is able to linked address with specified account" +echo "Result: Address should be linked to mentioned account" +echo "" + +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"setaccount\",\"params\":[\"RQK4mc7ZySXtQ6EweC4r2fcCdBTvsZqDc6\", \"IGUANA_CHANGE\"]}" diff --git a/iguana/Kashi/settx b/iguana/Kashi/settx new file mode 100755 index 000000000..e05cd9582 --- /dev/null +++ b/iguana/Kashi/settx @@ -0,0 +1 @@ +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"settxfee\",\"amount\":\"0.00002\"}" diff --git a/iguana/Kashi/signmessage b/iguana/Kashi/signmessage new file mode 100755 index 000000000..a14f984c2 --- /dev/null +++ b/iguana/Kashi/signmessage @@ -0,0 +1,12 @@ +#!/bin/bash + +echo 'Sign a Message with the Private Key of Given Address' +echo 'Parameter1: Address Corresponding to Private key to sign with' +echo 'Parameter2: Message To Sign' + +echo 'Return Signature for corresponding Message' + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"signmessage\",\"address\":\"REurKb7jWHJgE2WKMqvqiDdbFf6Tmd2CEX\",\"message\":\"testMessage\"}" +echo "" + + diff --git a/iguana/Kashi/signmessagewithwrongaddress b/iguana/Kashi/signmessagewithwrongaddress new file mode 100755 index 000000000..8a790c29d --- /dev/null +++ b/iguana/Kashi/signmessagewithwrongaddress @@ -0,0 +1,9 @@ +o 'Sign a Message with the Private Key of Given Address' +echo 'Parameter1: Address Corresponding to Private key to sign with' +echo 'Parameter2: Message To Sign' + +echo 'Return Signature for corresponding Message' + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"signmessage\",\"address\":\"REurKb7jWHJgE2WKMqvqiDdbFf6Tmd2C\",\"message\":\"testMessage\"}" + + diff --git a/iguana/Kashi/signrawtransaction b/iguana/Kashi/signrawtransaction new file mode 100755 index 000000000..02a68732d --- /dev/null +++ b/iguana/Kashi/signrawtransaction @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"signrawtransaction\",\"params\":[\"0100000095f4265701f6d17d847b7096cdd9b79e4df4b74aabb9ac34b7abd4f9fce19d761e97cca0e80000000000ffffffff0240420f00000000001976a91410acba3a841fae68aba4b5ff162714c493bcc04e88acd0300e00000000001976a914d8b8c039206af6cec82bca950f592801e62808cb88ac00000000\", [{\"txid\":\"e8a0cc971e769de1fcf9d4abb734acb9ab4ab7f44d9eb7d9cd96707b847dd1f6\",\"vout\":0,\"scriptPubKey\":\"2102d14a195654f536df6dfe5a38278d1b470d00f17de78eeb5ce9e9eea9edb2c212ac\"}], [\"UqvuZXEAVXDXJkL4j4Xq6qoMdeJfPF1aNsCzmzfZaQ1ZgBTwfmWn\"], \"ALL\"] }" + diff --git a/iguana/Kashi/signrawtransaction2 b/iguana/Kashi/signrawtransaction2 new file mode 100755 index 000000000..a25bf319e --- /dev/null +++ b/iguana/Kashi/signrawtransaction2 @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"coin\":\"BTC\",\"method\":\"signrawtransaction\",\"params\":[\"01000000dc4f24570156bb006164173811be6647f68f9a46eab4322e6fdef816aeb3e71e419ca49bfe1800000000ffffffff01588c0200000000001976a914d8b8c039206af6cec82bca950f592801e62808cb88ac00000000\", [{\"txid\":\"fe9ba49c411ee7b3ae16f8de6f2e32b4ea469a8ff64766be113817646100bb56\",\"vout\":24}], [\"UqvuZXEAVXDXJkL4j4Xq6qoMdeJfPF1aNsCzmzfZaQ1ZgBTwfmWn\"], \"ALL\"] }" + diff --git a/iguana/Kashi/startBTCD b/iguana/Kashi/startBTCD new file mode 100755 index 000000000..9e655a9d7 --- /dev/null +++ b/iguana/Kashi/startBTCD @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"iguana\",\"method\":\"addcoin\",\"newcoin\":\"BTCD\",\"services\":0}" diff --git a/iguana/Kashi/startBTCD_p2p b/iguana/Kashi/startBTCD_p2p new file mode 100755 index 000000000..7737074e2 --- /dev/null +++ b/iguana/Kashi/startBTCD_p2p @@ -0,0 +1 @@ +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"iguana\",\"method\":\"addcoin\",\"newcoin\":\"BTCD\",\"services\":0,\"portp2p\":14631}" diff --git a/iguana/Kashi/start_btc_basliskMode b/iguana/Kashi/start_btc_basliskMode new file mode 100755 index 000000000..7bc26a7b1 --- /dev/null +++ b/iguana/Kashi/start_btc_basliskMode @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"prefetchlag\":5,\"poll\":1,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"newcoin\":\"BTC\",\"startpend\":8,\"endpend\":6,\"services\":129,\"maxpeers\":64,\"RELAY\":0,\"VALIDATE\":0,\"portp2p\":8333}" diff --git a/iguana/Kashi/start_btc_fullMode b/iguana/Kashi/start_btc_fullMode new file mode 100755 index 000000000..22b9218d4 --- /dev/null +++ b/iguana/Kashi/start_btc_fullMode @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"prefetchlag\":5,\"poll\":1,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"newcoin\":\"BTC\",\"startpend\":8,\"endpend\":6,\"services\":129,\"maxpeers\":64,\"RELAY\":1,\"VALIDATE\":1,\"portp2p\":8333}" diff --git a/iguana/Kashi/testing b/iguana/Kashi/testing new file mode 100755 index 000000000..d8726019c --- /dev/null +++ b/iguana/Kashi/testing @@ -0,0 +1,36 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaddressesbyaccount\",\"account\":\"IGUANA\"}" > /tmp/getaddressbyaccount +printf "\n" + +# call json_extract script to get the RPC status value +addr_gaba=$(~/tests/./json_extracta /tmp/getaddressbyaccount result) +err_gaba=$(~/tests/./json_extracta /tmp/getaddressbyaccount error) + +addrs=$(echo $addr_gaba | tr "[,]" "\n") + + +for iguana_addrs in $addrs +do + +addrs1=($(echo $iguana_addrs | tr -d '""')) + +printf "new address:%s\n" "$addrs1" + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"getaccount\",\"address\":\"$addrs1\"}"> /tmp/getaccount +printf "\n" + +# call json_extract script to get the RPC status value +acc_ga=$(~/tests/./json_extract /tmp/getaccount account) +printf "ACCOUNT:%s\n" "$acc_ga" + + if [ "$acc_ga" == "IGUANA" ] + then + printf "PASSED:" + else + printf "FAILED:" + + fi +done + + diff --git a/iguana/Kashi/validateaddress b/iguana/Kashi/validateaddress new file mode 100755 index 000000000..dfadfd92b --- /dev/null +++ b/iguana/Kashi/validateaddress @@ -0,0 +1,7 @@ +#!/bin/bash +echo "" +echo "The validateaddress RPC accepts a block, verifies it is a valid addition to the block chain, and broadcasts it to the network. Extra parameters are ignored by Bitcoin Core but may be used by mining pools or other programs." + +echo"" + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"validateaddress\",\"address\":\"RKfr35KdFCvM5DrmVFPouszesqUWvL6vxd\"}" diff --git a/iguana/Kashi/validatepubkey b/iguana/Kashi/validatepubkey new file mode 100755 index 000000000..ea9f0079f --- /dev/null +++ b/iguana/Kashi/validatepubkey @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"validatepubkey\",\"pubkey\":\"026b49ef6a53346455a947c462bbb2a6af25d68ea08fcacb9c288dc7ca727937fe\"}" diff --git a/iguana/Kashi/validaterawtransaction b/iguana/Kashi/validaterawtransaction new file mode 100755 index 000000000..349689e26 --- /dev/null +++ b/iguana/Kashi/validaterawtransaction @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"validaterawtransaction\",\"params\":[\"e69031847ad70f3bea75fbc4e4952caa64bd8866e65369399a93e2bcdeeb48d6","signedtx":"01000000a7133a5701922b48e7f96adaaef034dc67ea0d35b622ab6f16a41a69a5f3a6dc0fd3ac00fd010000006b483045022100c6286b399f2e98e5d8afe1ec139e38dc0efb14b563d220c4bcad99dc6360d9fe022051aeee65e8fdda7cb995f88ff4501578a0169e13693bd685d3820ab5b0c8436001210377a998571f6beb441a567165d65a7cebd449234607637a816ce810cbd9cca5caffffffff02a0860100000000001976a91433589918e1417aa730082041b94dd444f5bf6f9788ace00d901d000000001976a914dcc39f9cfc5558b09fc7862535cafc98e5a4d63088ac00000000\"]}" diff --git a/iguana/Kashi/verifymessage b/iguana/Kashi/verifymessage new file mode 100755 index 000000000..86a37fd9c --- /dev/null +++ b/iguana/Kashi/verifymessage @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"method\":\"signmessage\",\"params\":[\"testmessage\"]}" + diff --git a/iguana/Kashi/verifymessagewithsignature b/iguana/Kashi/verifymessagewithsignature new file mode 100755 index 000000000..8024edbaf --- /dev/null +++ b/iguana/Kashi/verifymessagewithsignature @@ -0,0 +1,11 @@ +#!/bin/bash +# +# VerifyMesage + +echo 'Bitcoin RPC : verifymessage' +echo 'Param1 : Address' +echo 'Param2 : Signature' +echo 'Param3 : Message' + +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"verifymessage\",\"address\":\"REurKb7jWHJgE2WKMqvqiDdbFf6Tmd2CEX\",\"sig\":\"HzVTJEsYyldwfZ1YQxCntxfPn4QidpPKkkVs7dwwqspLBopw0aYSFmac1RpD9hQD5m/cy55FJBGxbKkd+tscjOY=\",\"message\":\"testMessage\"}" +echo "" diff --git a/iguana/Kashi/walletlock b/iguana/Kashi/walletlock new file mode 100755 index 000000000..d9bd9a47f --- /dev/null +++ b/iguana/Kashi/walletlock @@ -0,0 +1 @@ +curl -s --url "http://127.0.0.1:7778" --data "{\"method\":\"walletlock\",\"params\":[]}" diff --git a/iguana/Kashi/walletpassphrase b/iguana/Kashi/walletpassphrase new file mode 100755 index 000000000..a54094cea --- /dev/null +++ b/iguana/Kashi/walletpassphrase @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"walletpassphrase\",\"password\":\"kashifali\",\"timeout\":300}" + diff --git a/iguana/Kashi/walletpassphraseChange b/iguana/Kashi/walletpassphraseChange new file mode 100755 index 000000000..5917cfab1 --- /dev/null +++ b/iguana/Kashi/walletpassphraseChange @@ -0,0 +1,5 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"walletpassphrasechange\",\"oldpassword\":\"Admin123@\",\"newpassword\":\"Admin123456@\",\"oldpermanentfile\":\"\",\"permanentfile\":\"\"}" + + diff --git a/iguana/Kashi/walletpassphrase_WIP b/iguana/Kashi/walletpassphrase_WIP new file mode 100755 index 000000000..de1021166 --- /dev/null +++ b/iguana/Kashi/walletpassphrase_WIP @@ -0,0 +1,21 @@ +#!/bin/bash +clear +echo "" + +echo " +The walletpassphrase RPC stores the wallet decryption key in memory for the indicated number of seconds. +Issuing the walletpassphrase command while the wallet is already unlocked will set a new unlock time +that overrides the old one. + +Parameter #1—the passphrase +Parameter #2—the number of seconds to leave the wallet unlocked + +" +echo "" +echo " +Scenario: To Test walletpassphrase with invalid password +Result: ERORR: Passphrase not found in decrypted json" +echo "" +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"walletpassphrase\",\"password\":\"kashifali\",\"timeout\":300}" +echo "" + diff --git a/iguana/Kashi/walletpassphrase_WVP b/iguana/Kashi/walletpassphrase_WVP new file mode 100755 index 000000000..f0be9493d --- /dev/null +++ b/iguana/Kashi/walletpassphrase_WVP @@ -0,0 +1,4 @@ +#!/bin/bash + +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"walletpassphrase\",\"password\":\"Admin1234@\",\"timeout\":300}" + diff --git a/iguana/Kashi/wallett b/iguana/Kashi/wallett new file mode 100755 index 000000000..0691917e7 --- /dev/null +++ b/iguana/Kashi/wallett @@ -0,0 +1,2 @@ +curl -s --url "http://127.0.0.1:7778" --data "{\"agent\":\"bitcoinrpc\",\"method\":\"walletpassphrase\",\"password\":\"kashif!Ali123\",\"timeout\":300}" + diff --git a/iguana/Kashi/wif2prv b/iguana/Kashi/wif2prv new file mode 100755 index 000000000..07c60821d --- /dev/null +++ b/iguana/Kashi/wif2prv @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"wif2priv\",\"wif\":\"UvVucHx4ob6ttrG4PRcUxryHFbm7KXj3TzyTci8XHfcnSdQpbcCc\"}" diff --git a/iguana/Kashi/wif2prv1 b/iguana/Kashi/wif2prv1 new file mode 100755 index 000000000..5b333688f --- /dev/null +++ b/iguana/Kashi/wif2prv1 @@ -0,0 +1 @@ +curl --url "http://127.0.0.1:7778" --data "{\"agent\":\"SuperNET\",\"method\":\"wif2priv\",\"wif\":\"UsQyVEi7TZ8JJmzcmJijU98HUc55b2wdPcfmuWfZgE5e8tG5xeXz\"}" diff --git a/iguana/coins/dgb b/iguana/coins/dgb new file mode 100755 index 000000000..3fde78293 --- /dev/null +++ b/iguana/coins/dgb @@ -0,0 +1,3 @@ +curl --url "http://127.0.0.1:7778" --data "{\"startpend\":1,\"endpend\":1,\"RELAY\":0,\"VALIDATE\":0,\"prefetchlag\":-1,\"poll\":10,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"maxpeers\":256,\"newcoin\":\"DGB\",\"name\":\"Digibyte\",\"netmagic\":\"FAC3B6DA\",\"p2p\":12024,\"rpc\":14022,\"pubval\":30,\"p2shval\":5,\"wifval\":128,\"txfee_satoshis\":\"10000\",\"minconfirms\":2,\"genesishash\":\"7497ea1b465eb39f1c8f507bc877078fe016d6fcb6dfad3a64c98dcc6e1e8496\",\"genesis\":{\"version\":1,\"timestamp\":1389388394,\"nBits\":\"1e0ffff0\",\"nonce\":2447652,\"merkle_root\":\"72ddd9496b004221ed0557358846d9248ecd4c440ebd28ed901efc18757d0fad\"},\"alertpubkey\":\"04F04441C4757F356290A37C313C3772C5BC5003E898EB2E0CF365795543A7BF690C8BBBFA32EE3A3325477CE2000B7D0453EFBB203329D0F9DF34D5927D022BC9\"}" + + diff --git a/iguana/coins/doge b/iguana/coins/doge new file mode 100755 index 000000000..b2416a6d0 --- /dev/null +++ b/iguana/coins/doge @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"startpend\":1,\"endpend\":1,\"auxpow\":1,\"RELAY\":0,\"VALIDATE\":0,\"prefetchlag\":-1,\"poll\":10,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"maxpeers\":256,\"newcoin\":\"DOGE\",\"name\":\"Dogecoin\",\"netmagic\":\"C0C0C0C0\",\"p2p\":22556,\"rpc\":22555,\"pubval\":30,\"p2shval\":5,\"wifval\":128,\"txfee_satoshis\":\"100000000\",\"minconfirms\":2,\"genesishash\":\"1a91e3dace36e2be3bf030a65679fe821aa1d6ef92e7c9902eb318182c355691\",\"genesis\":{\"hashalgo\": \"scrypt\",\"version\":1,\"timestamp\":1386325540,\"nBits\":\"1e0ffff0\",\"nonce\":99943,\"merkle_root\":\"5b2a3f53f605d62c53e62932dac6925e3d74afa5a4b459745c36d42d0ed26a69\"},\"alertpubkey\":\"04d4da7a5dae4db797d9b0644d57a5cd50e05a70f36091cd62e2fc41c98ded06340be5a43a35e185690cd9cde5d72da8f6d065b499b06f51dcfba14aad859f443a\"}" + diff --git a/iguana/coins/eac b/iguana/coins/eac new file mode 100755 index 000000000..24dae46bb --- /dev/null +++ b/iguana/coins/eac @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"RELAY\":0,\"VALIDATE\":0,\"prefetchlag\":-1,\"poll\":10,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"maxpeers\":256,\"newcoin\":\"EAC\",\"name\":\"EarthCoin\",\"netmagic\":\"C0DBF1FD\",\"p2p\":15677,\"rpc\":15678,\"pubval\":30,\"p2shval\":5,\"wifval\":221,\"txfee_satoshis\":\"1000000\",\"minconfirms\":2,\"genesishash\":\"21717d4df403301c0538f1cb9af718e483ad06728bbcd8cc6c9511e2f9146ced\",\"genesis\":{\"version\":1,\"timestamp\":1386746168,\"nBits\":\"1e0ffff0\",\"nonce\":12468024,\"merkle_root\":\"13757c3610411891452ac1f04d7f81946339b0e5b5aba216e6646e81805c4bb1\"},\"alertpubkey\":\"04dcba12349012341234900abcd12223abcd455abcd77788abcd000000aaaaabbbbbcccccdddddeeeeeff00ff00ff00ff001234567890abcdef0022446688abc11\"}" + diff --git a/iguana/coins/extract_genesis.c b/iguana/coins/extract_genesis.c old mode 100644 new mode 100755 diff --git a/iguana/coins/gendgb b/iguana/coins/gendgb new file mode 100755 index 000000000..221b8a206 --- /dev/null +++ b/iguana/coins/gendgb @@ -0,0 +1,3 @@ +curl --url "http://127.0.0.1:7778" --data "{\"startpend\":256,\"endpend\":128,\"services\":129,\"RELAY\":1,\"VALIDATE\":1,\"prefetchlag\":-1,\"poll\":10,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"maxpeers\":256,\"newcoin\":\"DGB\",\"name\":\"Digibyte\",\"netmagic\":\"FAC3B6DA\",\"p2p\":12024,\"rpc\":14022,\"pubval\":30,\"p2shval\":5,\"wifval\":128,\"txfee_satoshis\":\"10000\",\"minconfirms\":2,\"genesishash\":\"7497ea1b465eb39f1c8f507bc877078fe016d6fcb6dfad3a64c98dcc6e1e8496\",\"genesis\":{\"version\":1,\"timestamp\":1389388394,\"nBits\":\"1e0ffff0\",\"nonce\":2447652,\"merkle_root\":\"72ddd9496b004221ed0557358846d9248ecd4c440ebd28ed901efc18757d0fad\"},\"alertpubkey\":\"04F04441C4757F356290A37C313C3772C5BC5003E898EB2E0CF365795543A7BF690C8BBBFA32EE3A3325477CE2000B7D0453EFBB203329D0F9DF34D5927D022BC9\"}" + + diff --git a/iguana/coins/gendoge b/iguana/coins/gendoge new file mode 100755 index 000000000..197362e2d --- /dev/null +++ b/iguana/coins/gendoge @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"startpend\":128,\"endpend\":64,\"services\":129,\"auxpow\":1,\"RELAY\":1,\"VALIDATE\":1,\"prefetchlag\":-1,\"poll\":10,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"maxpeers\":256,\"newcoin\":\"DOGE\",\"name\":\"Dogecoin\",\"netmagic\":\"C0C0C0C0\",\"p2p\":22556,\"rpc\":22555,\"pubval\":30,\"p2shval\":5,\"wifval\":128,\"txfee_satoshis\":\"100000000\",\"minconfirms\":2,\"genesishash\":\"1a91e3dace36e2be3bf030a65679fe821aa1d6ef92e7c9902eb318182c355691\",\"genesis\":{\"hashalgo\": \"scrypt\",\"version\":1,\"timestamp\":1386325540,\"nBits\":\"1e0ffff0\",\"nonce\":99943,\"merkle_root\":\"5b2a3f53f605d62c53e62932dac6925e3d74afa5a4b459745c36d42d0ed26a69\"},\"alertpubkey\":\"04d4da7a5dae4db797d9b0644d57a5cd50e05a70f36091cd62e2fc41c98ded06340be5a43a35e185690cd9cde5d72da8f6d065b499b06f51dcfba14aad859f443a\"}" + diff --git a/iguana/coins/geneac b/iguana/coins/geneac new file mode 100755 index 000000000..bea8bcc0d --- /dev/null +++ b/iguana/coins/geneac @@ -0,0 +1,2 @@ +curl --url "http://127.0.0.1:7778" --data "{\"auxpow\":0,\"txhastimestamp\":1,\"RELAY\":1,\"VALIDATE\":1,\"prefetchlag\":-1,\"poll\":10,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"maxpeers\":256,\"newcoin\":\"EAC\",\"name\":\"EarthCoin\",\"netmagic\":\"C0DBF1FD\",\"p2p\":15677,\"rpc\":15678,\"pubval\":30,\"p2shval\":5,\"wifval\":221,\"txfee_satoshis\":\"1000000\",\"minconfirms\":2,\"genesishash\":\"21717d4df403301c0538f1cb9af718e483ad06728bbcd8cc6c9511e2f9146ced\",\"genesis\":{\"version\":1,\"timestamp\":1386746168,\"nBits\":\"1e0ffff0\",\"nonce\":12468024,\"merkle_root\":\"13757c3610411891452ac1f04d7f81946339b0e5b5aba216e6646e81805c4bb1\"},\"alertpubkey\":\"04dcba12349012341234900abcd12223abcd455abcd77788abcd000000aaaaabbbbbcccccdddddeeeeeff00ff00ff00ff001234567890abcdef0022446688abc11\"}" + diff --git a/iguana/confs/DGB_hdrs.txt b/iguana/confs/DGB_hdrs.txt new file mode 100755 index 000000000..4a7fc4878 --- /dev/null +++ b/iguana/confs/DGB_hdrs.txt @@ -0,0 +1,1470 @@ +2936002 +0 7497ea1b465eb39f1c8f507bc877078fe016d6fcb6dfad3a64c98dcc6e1e8496 a6849515c6c79f97b395d345f647bbdf3c082c7571aa673299bb0670c6a7640f 4da631f2ac1bed857bd968c67c913978274d8aabed64ab2bcebc1665d7f4d3a0 +2000 8aa91e06c2e39d604f906141e4c73ae572badd1aa4cdeb2063217ac449cf6c95 00b5d9dd06809a5594e7204e21f5d473eab6e77c341e2f6e85d4983357041c7f 9460da9a6737a71149e3786265a2aa1decde7bb353c8059119c51f4810b13ce9 +4000 7b9606c42e645fb94b8f85e23e146fd0c145720818ae2719d778a62dc18b5751 21d1cf38b8178e6af609e997b40f70317876cf932face45513cf5cafe3bb0199 65e1addae1d540f574eb6827cfd5670da01dd2e6350b99259f7d22be8179ac29 +6000 f728232de360035cb7b423df2ef1767ab32334309587e93261d4b25a49ec2830 779e951faeca87b022e0c1b64f21b53312d09f114b3de7c27a9ae5335a5b0868 f1f9fa72f6376f8529562c2e7c89dbceada12602eb60e669450ff3de8acebdf7 +8000 e64fda15e29a29592af5d0816dabf9976bd3c5d3a08f51ce0851b14a98a51764 ad59a22252a0a0672a34bbcccbec104149196ed1869c7683067487cd8e75ff14 55ed65ccd7bd7da3a71117e604899c3b9171232495b798c2eb2ebe8434901e4f +10000 12f90b8744f3b965e107ad9fd8b33ba6d95a91882fbc4b5f8588d70d494bed88 1269856115fefa3f1bccdc3e0c3853952dc2b8b31df231e7dead3c8b2d69dd40 25630aafdbb5a1d343b3208fc185cd1042325753ada798777baf8d5dae940475 +12000 a1266acba91dc3d5737d9e8c6e21b7a91901f7f4c48082ce3d84dd394a13e415 24552c759b8afbb5afee718f4080ce996b7f0b9d4261e48f48554a3605981634 7dcc378986b7300b16713991cfd74897f57dd91ed9632845a4500c199c86a1c6 +14000 7d7e4109daf92a608d1e874373779418d53d22ddd9edb1a32dc707e862475923 701590999ca3fa8aff18ba413b6cf507e71dee9d74f11db61471ad4e1e8a54f2 9907e409feb3fee31ca0da25b453b86b8ac69bca31ee9e1b39627a5faaf7512f +16000 5ae8373d92eb53e87754bfbeacb8bc3ab5a9dbbdb00f70c416cb4be20665317d 1d84eb6ad655d7f4cac06f1487d37f53091ce21539b6e29f435e99eb4c481c68 3ece93d545c89fb6cd2003b904d123f87a658791a733527890d46a22ea5f6236 +18000 25b31fde8f35005a02676cc18ddb0dbd3316af4c18ac34ea5a606b9bf9f06764 2cb2b5c59f29050a331118c5d9536d8745d093ef6c3fba63eacb44cfaa85fa77 7362be6c71dca2064c13ef5552141a735f5f4ec732bf4cee468b6bd3fa939736 +20000 a82695f2b9d1622ce449698dbfd8ab3330ce6dee80e7ea619c919b1c156e1ebe 631c7694bd389cd68d0b885c2b7436c38e37a6e1bcc13019d2dd6d4775ada431 41fb3d98d75382afee67f1aa81236720696b24c71aa4298ea075beecaa312f1f +22000 9754ca7dda095560b79990e2430a4945c8f96f7c20f8af3189fb0edba6e536b7 439d5325591afe38359541b1ec0653f2f0763ead441a8c7518e2f090b437c2d4 804eb6fbf84eec842e96c635979b96918daacc025c44bc47a88d39516eb57641 +24000 603de2d7c338b5cff732623530d94287d0dd9b7b396e30ae12b46365280e11ea cb13785a0b849e6894f8bff99f5e7e3b5539adbfff1b0b4aa107eaa346f40144 b144cda2982dd83c0899b70b292b3b7acaf7edb00f1a89fcf50f71276b95d009 +26000 a876c9d65dc5ea583bb672b85bf0d4fb8453a663e8017cbb21d37593dd2cc039 1186950663d8bd8a3b806bf00e73acaaa3f5bb0bcb25dc0da0a605ff46d0bdb7 14043564632c35a93a09b72514c6696d72fc1b091c16d7e0a46d68ed15756041 +28000 e3d7f7d388763f5f8e36671dec95133ecda824f5f96eded6697d19e92fd812f8 5319c8c3adc8ac2c50ebaf2be52cef4208eb49e947ef71d688b0407ee4447288 0fa1bbe411560e641231581af176cf42afec04848536d2b597fdfee324cfdb2f +30000 17c69ef6b403571b1bd333c91fbe116e451ba8281be12aa6bafb0486764bb315 d361f38b71655d14920c892029bddc0ba7be9605669241d89421435ddb9bf3ea 1fb025ad4cd40a788d04d97689713f0b7cb84c8cbaf9a7125a8b9c322682c5f8 +32000 7ef11adad45a7b750d0f1b2da935fef12a7b394c5b6f3bca5e85730523442fa9 730371fee80c1f865888b203f0262572d9c69af54e01d9337a6fb7e6425ebc93 fc3275c9d08bf4fe32e854e7ce8f65b978ed676fefda203871268d3d79380e91 +34000 f85d07151b3da7cca441ea46b0e6b6c1fa7d70a81d356c3cff0bd2395e8957a2 7bf64624c9376cdbafad8e9f036f218ac50ee87889285856de33c09ee942d6d9 51a91ac92555e19c653b169f716f664e731844df9e50aca55889469a31199d38 +36000 b4a3c2fb3d25b9f65058f759fbc424b1f2f392f2595c5339bc78c47cab7d0141 5f1d6a4cb759cfb7e9d183f5a9487e071813140e18a57fa7f45048f3b7a05420 20f9ef2e26c6385455df5e0246bd5be18379a183dce95c67b3dc22aace94f21c +38000 b82e155b3c5284c2ccfbf44b2de584716d9c9911c07040e59c0b90ceaab567f1 b2925d316bab714c130c571d1743d3025e5613e03621cc4fd1a806a3258d1448 413b0ac977b4356b3dfaa6c970630e779e326f62a338c8a9dcd2b786f9980a9c +40000 cef9045a53ecc3e3f499ac13c78c0d193b6852dcc58061f405a53ff658c1d78c 0910b62517d1be08858d419823c8502cfab5468302efa8340afb0e47f0bf0daf b431629748cb7f5ea6aa825a35aafd108ff21f48355399d28cbdbf39c6a3080a +42000 cd401d189bbaa55fb036102a03d0da0d328c1aa6a243345df87be8163d432ad8 23996e829460842f3caef903f34aa5a7ba3fa5376fa8a2364811df129e4d3cb7 9e04ccffb6a149d66d28e8ba40848e4c9ae423deaf8e620655c07571696e908f +44000 e6edb9f0c3bb105f4d48afbe4a64c4a144588f465021e67cba6aa66bef7ecf64 e93aae943404150f2c8fef8ce71e312c5769e5c08b5c8eef7466e1b66f1ec3d0 a48697053d9a4ad70a09b0f9f028f8b7035c89a43b8b19cbefa1019c4be51b88 +46000 0bd611cbcc3fd4952c64145eb0adfb0ee76c17a08bcb83b24dde9216cfe1dada 393d3af6f5f4e8db4b6dae84c6972bf66f5eb689c1db8189e53e0a1e53fe0051 0761a3e95547fef8992ff1d8e89531832bd729ca42baf1b991725a8216385fb5 +48000 4a8013260787c3fc9d6c6493a43071cb34b4c4b8fd02ec70b0de955d276e7e73 c669fc3f9c8f5abdc897988485c576198813083d7fb654629de7a1d3ae68d13d 6c1d97d48d95eaf389c94d59e7dcdc0cbf606f125f50101396f1b5627d1ea13b +50000 e77a35893a5611c4154cc71f7a7f949e074143e66b05cac2bd8c1db1c752c2f8 d43f2d479f49ccd4c567f261ee0030a6c1d7698df8340111256bb689c4ef3965 225827b9fe620d31e22d80f7c0c0cec11bc5d12466f8393499b9cfe7299b9afd +52000 2de8189760a0f272150de04eb993b9c80fb92178372968e53e0665552d02bd14 7caaebb8f3d117a1686a215c649e2f5d05a4df10133955ce522fd30102732373 bd7fca9cd852813468e83b7755849669edb57cbda707efbc1bfd57a6fc728f22 +54000 282fe131040e874a7356f023630993e8f3ea14da0beecd5ac1a78340d8ff465a d6129c207df348b83c467f887dc75c91190eaa08f1946bf661103e89edbb6e00 2d3a4248885d15bedf2f4289f20929bebe96180a557f1df086aa492e8e1b8720 +56000 942c6db3edd545c621f9a3a983e1cd1dc3d814c6cc25583398eec28c991aa313 49f418261802ff50bfe92674d4e98b92d160fc910ff965c11f1dd6c6954eaec7 e67f5ac88463200f6252180b081230d0632b0aa818cca3b331081baa55d7e7bb +58000 c7c999781ecaaf8b3aea28c72e7afa28f32ae02a62273d948a23f39b04a9d220 d4b9d30b7e92e35b231cbac78716487477920da4bc8f11d6dd2b17a09cebdf44 ef6fd14e266006260f0f1eba6db9fd01d09f1f3e0ef31ed5d19e7dfe01de432b +60000 57b2c612b60462a3d6c388c8b30a68cb6f7e2034eea962b12b7ef506454fa2c1 1644672f46bd45ac6f78bb3dc515e83bc72e143ec5f3683602fc9c8f5000f24f 77ce0c805587996eb7f40a8cf0f37162fa4021dd7e8c0f075047475e34267e19 +62000 b74d5610a2593c0b38da67f9dc5434235800070bc94f59f3923a480ab1629c93 4e37a9b88c174c19012b07a8bb8f1b99747830ecb3c847befd606b106b1bbc93 4cd6ccf42d24bdd63e28a9e7b54724f554ce03c093b0a716b6dc0dd43e71e110 +64000 6f1e2726629de0476fa92afb0e00c5a03940e881cefd6a7345b94ba89c9a2129 8d7ef4295e69280b680c26b9afcf9ef253ba03eb6259a71145673b80e57f8d29 62dc396ccb84c898fded2beb67180ff3c6bf624ed7a1a6f5c3ca261d2df5ffcd +66000 4edd69f3ea48b19e13e0fdc1cf86df5b85bda8e9de19aaff08172092b4573007 2cfaae5d36e0cb823f9954206f8be872208594b4140148b1f021f0d34dcdb723 a5de278b2eeb03ce88ed84d94546db879a28f87a6a0285041bd46c55a0934819 +68000 78d17de4b35006a962fc9e634bb5e6fa459aa95f7de042c5b328cd8256ed7d72 7940cf3ad9784f5c0e67b2b5a8e2a53629d554cf0502447484d887e7451d3de4 008a1c18d59cff5118a1fe14f77897bf1ca4cc95e3338b530f4f24328453fb7b +70000 248cd4bc6058aad95c92cd6fc48c2909176ac5b2efafbf8287cc590bda3e729d 7f915019587fc6f21c5ea57981d8f0eb0db1ae2f3bf8feb49cf15682bd0e4de0 e8573e610e7b4a002c32261abf4984c1f05a7f1c5b9a859aa5d1a4a0b2fca7ec +72000 e8e6b872905a4cdc16ae4d746a59cb067bdad58b52c7ade6cdb650a664243082 9b70de33ae33a15a2e2bc07f2695d44163ca8f082402bc0a0d50c764623f7c2b 0fcd9e19b51a26818e87acc6328a42d8aaccf3dc9c7d10d10b0d834a11a111c5 +74000 2ed8382cdb1a5ec680197327123ec6e69ebe338c9eb8759de45e6bf627638310 a8ba76de1f7ac4d5388ea7d654f366e073aafaa97a94a533587bda66601e5aa7 38f6489e753b035a34fb8da895d500f1f79429881848cb1c66921e745f9002c7 +76000 b60a066e3f772cbb8d27ebbce8ce2ff3b57c077fbe67860bc0b0dbfe27f21510 5b6b3737b4d29c79cda2f817b62423fd2768ad2a6cf3ec91a8d59567dec9f48e 8415befb66e8d927137c86fb8d2a4c092217884f7a9551b976b1e670a333b86a +78000 0c71c3f5f19730f98bcdfa2d8e925c7ed6b196aac977ad27682fb4395b247afa 196fa909804a728b3f266ef39ff1c9fcde3a4c708c23536768cf5f6e3ac28965 020a19f8fd47ddf5494fba50e4898277a81d49c98937c81e54b25f3c8aaee5be +80000 17d59481f6d35738d577773ca7fe2249ddc742013bd1dd39b677b3e1e88fa413 541ffe884dd21076a359680ebe09c44df1c524b953c869febda98369c6412ad3 12e9c967c8ceaea0445fd72444d45d85da145dab0bc5e82031f78fd565c17e6b +82000 8259ce88949dcf38223b9c6e0b1fc3592dffff20bf7df5f844462f8b02ed4f19 ad721dc4fc3d4da2b63efea29c4a2752998d7443e032b8c02fcb8f7b3a2ff7c9 381ad78966b6cd4a60717a9d0b6f6c788751c9a29ff8fc6d69623731fef9d3e3 +84000 6a16e85fce703e920e8f01e7ab54f649f093802b86dc548810a0c3273ed83690 94bea3b61a033de536e86c022ec11ae80543f720f4e6ea4d960828aa0d5221aa af9469089fd421e25b77f538e18714155897c945751d8b4ef883cf16b3434161 +86000 197f27aa76b27f2649fa2468c4dfc3201f4512348c2517bf9c012da5c3a9bb34 efb0840e7a38a6acdfc7ddf6d4cda37dd344a4e779e76cc451d63c786067dd29 ad66edd4cde2214b62fe97a2ccb6d562109e9066ae4bdfe49d2fda7c6a987c29 +88000 8124f5daa65395bee2f49223af7e57f4a1987d87134b49c9701c9664021e5bdd ae87f04813d6cadcc1b6705ff0541b8b406bae222a5a206d690e04c4cca1b1c5 8f9a2cadfebc60fb4ba1c746c4c5f1e15b76583dfeeaffb7dd4d90ba537a8e4a +90000 e0dacef97a9aa9c27063f47f2239d213525ea69b0eaa39916e317373103b3bc8 8f68112d80f3a19eb69b12cdf13796f1cb5afd53d884f18380e2d125dba1c20e 53154d55dd544fb9e61bf14719bc5030fd45eb3a7df69d9cf41fffb64834b39a +92000 875704ae51328fa7d7f347e144ef1b902c939fa923fc38daf6d2e56a79ca7268 72a99bfc438f0f905b330923178215a22d0edf4c10cbe6b5ca143941abe9395b afa1fa894c0e526108e91fdcc6f37fac051ea71f8fd902b7e48b2774172c1608 +94000 92820543ce85bba638dfe73980ca9167193d203966bf0bec9c41c76b9631b81a 47ede733a1b8977f09eeab25dc4c18489c2228cf443717d1c8366b5815ab1ae2 f5717eca950d7f73057594a029c74863558804a57e38a312d5adb6795a3b5758 +96000 0354809c38588a881f194dd33cb1d1bb1cd3e65cd4009153b779747d973f64d8 98efcbd8de17164c3f22c34b9958742d0b691b68042c65d5da9b4c677d0316a4 f4edc053fff9902c7e56fd95a2f3ffbebc25b84e33670efff39ca127eddc0e18 +98000 e02e7ac3bb9bef6e0a4ae4be9bb5a4e68e6da6a37c95d93c89e91cd8a8380e95 9ecd0602c412a7e82ab7b8b263fb4d49f58a3120b19af2f7c5b34ba17ac27db8 0c90178e86b4a41277476fa830ce82e05b218e3c396646224e37f9750dc5e4fe +100000 236eb6c24599c6a6a2a3f2263086e1e67b2fe29a37bec19be89bf24b33f12cc9 34f600137ef0941ae9919bc55875a0619bb9d935105023a5a77769dfc88e3299 2a4290e827bb81a41210896d6b04e524787f711653994458dae5da4ea91d1d63 +102000 de82f8f234afeb3e5ca5aec900abe427de2374a2de80221d92dcce0d608cc496 72188f16da77cf55445b614e0dcc075135f6023a8d24b8465ce49761442946a9 87704a7b7473f70a248a1f3d3ee4b3fca5cf452cbc3cedfee5073f65f6abfe6f +104000 8382e1bbb997607459a1f68567372c63e1665b401240ddb75c567c6bdf66d72a ab868df9eafffbf033a76793b764fd340df1a833401c5563d750d2fe10beae7c d021f4feb4ab08b16e5fcc32b4dda84ac869e3dd0ab06324172d0f2a6fd3aae0 +106000 bd7bb7eaf3aa5a7897f069c1d5e74fcd4acccd92a6ca86ce6247509291938a45 48e7b2a3e4b9fbb5fe781e661d9f80cd8b538c163485e638dea585107608e17a 10c8c0a71017124af4e07469c1180df0bb180f8c7f8891b532650e7880a929d0 +108000 ac72260801eae2dbe3df786bbe32bf562bacf437d3fbcb40d5412c4a0c4388d9 9cfe87aa2189f585cf714db8201b824ef63c60f69277700a809b857e231cced3 1754ea08ae5cc1c6bfdab599af17c552780df1e81ffd9398553077382df72215 +110000 ab2da24656493015f2fd288994661e1cc657d90aa34c755514af044aaaf1569d 64c6fe33c4d174edd616575e6689d2e3db87e51eaf7a61f9e62bf975ac20910e f3b0c2e072ecd67076a90a413c7225843e18051edaebce18e73f131bcd28fbf7 +112000 d1a6ae4117d69ba3d2f10ec1f07ca2883cd5bd4fc4e3215ea4b03fab1b11b827 c45a6358e74abe90687209942b9f46c4b12ecbe0704049fe0243053db2b0dd7f 1befb828f539296feab89e72fcc6ca9f9c8b0fa34d23e2f7e16a897f51599d12 +114000 d483d25640b4b9fadf45a5213b45ef7c429364054be1507320667cbf10ea1ba8 ab7f09dcfc1b38b075b88609938d02d4472f103ab279b51f516c5420306dab6d e7722a0160ec1e96fd7909d5d48ee560e4f7d61fe8ce36add92a7491f8b690f5 +116000 5339f0d7d8bbda1ee9b646b1550114b765edc6721c7031cac814b071849e240a 65f19060cedf9713a4e39f065f665cc7c2dde6d723f77675ae740f54861fa2ac 6b0be546163887864bb1d4351e966fcc4076bc8f0c3619284f7c2042d8fd71e7 +118000 7a2acf967bd7163ffe18e446f537722ba3ac2fc4fb67f6fbdbd412c4370fe783 25c742c560b0d570500ea2b7510e7b8f4ac5835eb38fbf8b2918398b14bcdd07 98e81b203973a939e3ef8a324cab027acb81c07593382b6a7cbb6729055eaeae +120000 e1c452d91b60c81b5bd20e7f7fdc54f092ec594675c606d4e7eb0200e973ab03 7d814f302601e3a2e12de6043de986ce9f051d4e8358e6b53fbaee21cb1e73df 7cbd2f2f625d0cf9ead8e0bce3d5dcba36ae3c7e5a8d1c7517352870399aaf00 +122000 0e6de1d1923098b576c9a5dba8e85d83b4dbe67c57a187cf26c19952c7a6d9ca c1a17c19215229c64ae75b9b922a4ac3e89bfab90f91c103c570d6f489185762 2c4083f2ab722e647c50f29c8ce20dce5bb6ecec79d694d23f39641dc568f32f +124000 5666dc0061615096dcd6ecb7d041140a25f29d1aac6e69f22e57e0b0f2f55362 2ce0d2088edc27aa780165f71785b9e8450edff96e53e85db607ded6f51af88c 5923e0a0cc32f035f1fc58218a894d0c8d103e5e7ca30edef3ecabc55f8ff970 +126000 69f9e881578d4b41b28144f5adc1cbd7be41b647cfbbf7a6796113c7939bcfff f9e5103ea5ed6dce63ac37c4609caa848bc5ec2e9dae4955df7abb2671003766 4ad3f0a18091c72721a235986c85746637a5ac3a2cae8dc30f9b1420398e901b +128000 faf9e4c2b0f5b0e09e5250c3db245bce604c290052d3139b720bba73ea954f18 ecfd6ae92bb69faad5a2f95355a8719107e9aa9c961de39eab03308cde09b853 9fb290d509e77346beebeab116b7a15c559ccc45bf9de618f22ce059f412cf0f +130000 a26ac18f6a6ec82e9ba0cd1e943e9bea665f075d1a9c50bcbbfc9c08711cf14a ceeabddcf9dbade91b06fc66112db6d4dcc7ed68404256a85763d5779820df5a 13dc2fa1498be00fd04cb3954ecf4a5a42c25ad8add32e8f0b700991368f42a3 +132000 6e8f2c62ddcea238f6f1e308e36f82962aadfd272a72688c1bcdac980b8972c9 e26069439cdddf28c0ec14df72b548ca82e8196e90ed8c274003a52a7cd98b18 58e26f30cb9fb0f4ff3dec0cf2fc6440f746d76d2a85b85e04a8db613e573f58 +134000 5a130b5f5d33549c5caf2b430330dc3127907df7a42e414be0f465e6d4c7f77c 2a28cc7c03d2f02ebabf66f73f9278560f488cbfcbe0c50ea90dad6b5d399ccc 2c75f41edb77ebb24ea431f43bcd5f2625fe4cfdcf3d680ae3bc737061fc087c +136000 30defa41b1c5e61b338c9d9d0254323cfaf2439fd3695a57d2408e2b6cdfe7fb 252b93fae5637d05e4c8b93bc3e28e4ce7846724bec0741cba23c3ea2d10d062 381dbce1e79ff9e17c8f8a9aee73a1fbe28243832eb07878a628772a0dc76831 +138000 b3210c46ba0708afa630c598be049d04d29fa7b65eda096758ddefac75b64f34 e556dcea444997b8beff65846970942d146b11bcb2513c7a9be9c6bab6ac92e9 d51201b8c83ce904c27c9fde32cf850245b50cfbe1530843ecb5878759455ca4 +140000 f163fad48cf070cd4e48ffa14e64a0d23b09720606fd88dfa06e78a37f14123c 3f832a12d66750e640428d7c8cb6eabf321b125f4d77497754996202b3e26810 20a13872e2d82f3b58142d681833698969d7f3c28eaef1039537aa05afe393c5 +142000 de7c3ba23d59009a641dcf482c078b5fc2467ae60ab7ba7c4243021eac4aade6 08417d947b59f4c50e0a4f17888fa63711440f31c68fe23bf0a635b6511085ce a9a4f5073363f12bea131a0c0aedc238bed638cfb6646f6e4a06de299fd2e9c7 +144000 ec323246d54cc0f9f7b01b38a73f2d4dbb55ebfcd389a02a6493cc07693bdcc9 b1914db512fc306f91802ce14144d587e3f023a6a27d8fae5c9302b09aff76e1 debc5aa8beb879d7114b64355a666cf648a2e1e0eca7ca3fbe1cd1fa1a7ac6f5 +146000 910693cfecc2ea59e8e1201bc9f0b5a799f35cb369b9ec155309e82433047305 5e7df96c4adcbf24a9ff3c384329a2d4feb48c390b46313f885337114b4d041f f1f2d650275da7ce4210b2df39f8c5d186d1063af57db785a484ec4cc5ca91e0 +148000 b90650a3488990c7e07ff0c4fc6c91873f98b0b9d96d4a605758a08b95e7dd36 ad1e58090c14ee049b86bd7302ff7ba4b82eed263a71049d88447bde86987d58 e756a0935d3800307a92392fa915407025516bfb26bf30e9968ada4204011646 +150000 c652b775c9678167a1a0088c1e3624875d226dfa62a10128bf550dff904b4111 7e17dcc0a184f9a5c1e618ed10db9f4aebe1a4a14aa250c21bbd7b6224b5e6d1 1d0b1603577aa38c49114060c6f0bffe3fa4332649ca368c347e3c8708ca4f89 +152000 ba614c1c8a50be2570de8b62ecf559492bb590e21010c43d0cd3e19d72448fac e0157eba504193a2d21a127a47a24ddbc3a622b4840c2c9a1ff1ca18497b3080 2bad7f614bb2387844f6598519b85da6cda39283ac063bd2ffdf348389141235 +154000 a61c94da4864fb90f5f63c740a5ffca513322ad32ad502a703e5b2967d05a0ea e8590f16848ba7c07bfe5e9240be0c343448be0bd2fe9a43b44495abbbbba4e1 0000000000001971145ee16b655588b5c2bca56b50452f1d5fb4c09299bdda57 +156000 bd163e75c007dd7c0288a9b1033431a23f45591c50f89f6323514f3cde5f43b2 de4b9f71ffe40ffff47f2f8e77e211104e3d58202a1bf0dce35133ce17f87ea5 932b006336a4412d755d08cfe20148fec7272b8828229182f18d93ec0701921a +158000 28a602ced1579b0bb1ebc0bc9b49d2032083a8109643e106b3db329d88af9547 8aaab58a878c4c477b3cfe7f767b051a9dfeb108d9b13f261ac40e0c1b401b26 d86364726a4f80215e7c9ca2a8272d1f7ee3b527eabc8b4d7cc10fee54e38103 +160000 8c37cc35c34cba1e5e5d0d01214a3f918c717b20fe7f1a6facd11edec32d9399 59d06b76329da811e5dc78e1e5b1f59da8373830e1bcb94077439b223e1e00c9 9169592e79614f612e86cad2333b45a8e88cfd591b545f5c6e7ebee373e7be0b +162000 00000000000000cdfa5fa07e2a2fd340384a746912ba7c44c0b464a691887aa2 6bb179806455179857a083adce7a3066f6370b9a9727b8ac8b5ea43c04e15b69 05d015f55e076427136e34a7ac76bbfa556e94e2f45f01cf0e2aee6a02a2c320 +164000 ba66d32aa87a94727897920a6f5b8c8359375c11c402155b40b4b16c9f5872d5 df41b575a55589f325850c08dfaca2bc2ccdbe717262a288456685b83a2c7e8c 0a490ebe91faa03f61d8557d04eabfb3827416685a6e1ddc095538e81dcb871a +166000 649d1aef123332703091f08750f6b7a7e48c57a8dd683f1acbed0c203a860b2b de6318aa00dea081cb9b8b48870d43470862e956b79bda7b6a93f60784208d32 e77dd130e47938c93690dcf0ccb48c3e2fc4768f1c212c39c1ee073d9efe8d18 +168000 000000000000033552ab9c118bd89adc1aeb8dcdc42a154b8464f1d735599fd9 8b15f7b8b55af75328b525754c7418f9556994674d35ef8812f3d241ae642158 6880b4cc82c3f95db765763d5524c8496918d4560121b593d4bba0c7a3ec56b0 +170000 452681d5e152199a0dbf66a06c51728006e7a50d8fe5e2c7784431ecbeb4116d a52ff929a0db0d3ff0929dc233d738f8f510470ac18e01fa6051cc7080074c1c 833a3ffe81656662c93b4e2ba592b8ad7b51f03f189f4bb9fcafd623ec37eb51 +172000 0000000000002c3c7256ead9b6bd69f8abd6b7c8fee1e8c42fe7a2cc108c996a ae6410b554288e13feeb6e30894b19a5cc4d53776644246ed25bea49f319b1c0 c5ca442d5b185ec24fd3b5e047239b579d40ceba3bd6e3f6205793c90e9de783 +174000 e58f5ddd7266dde8b9ecdf40c2ae8969c29385ebb6421aa49ab5418459c3609e 52a779749c27cabd74c9f4dc8ef8f82b502c1d44860a4e22037ad2f88400b944 4e822eb65f4140d8d9695e0489b8af067808b27b71aceb74fc88542c1703689f +176000 715fd12180169f2eaf1981738e94ea83a5e03dbcf2c1ee738d0699cfb940005c 09d06b4afd0175c58f650be234627ebb56808a6d3a02375436b1fb7709a6bfed fe5b8c8019fdf207ce0da27a8299723c6de4a9c166ec2eaab329c97b5ae9e78d +178000 c378a56244af50953236534b8d0817efc1bacb33d0b12363136170b75dce5ec5 fb6c0a79ae351cafb31a88ced34f9e522d559c7151968b161a3d0b3ed101aa95 275b85f6a6c94bee17bdc2a3073e571c33eb5582194be6c830d0664f44e36665 +180000 3d09b17250589d4cad15b2b79765257ec7899ae448b1f31dd334613524b16b7b a733f6160142dc71e3d43f77c265adf6dae5007cc7f86d78c67c35316ace17ba f6ea689222ccb1397ba3f9d39ea17690d4d2646fe296a99b4850dd0af52ade12 +182000 7087f9850dbac3ade045c3c21c81bdd3638d8672a22c3de9d17bea16998bf12e 5c64997cbd59ce376a0e3a207cc9d0e8101bf767b692bb59054c8ae89ccc3bbb 8e8124d76cc3d64eee7552edf9ac53cd64e4899bc201d8b22c660dfb5cef4cbe +184000 0755c36d70fbad0e86cbec039e19d715b21343c4318400dad7ea54217a959454 113b380a74dd3aea7a11f13c9e658e29f5d037f4ced80d7f0e80326c4e1929fe 69e170c8e00f780d70eaddb6ef5a06e6eb78c61ccbd60d9efffbd320b6b9c415 +186000 87a8c797423f07249c80dfc8484e17499782484701dc4b27f2156b7a64cae985 3911ab89a07ba73d4dfcc16b8c381ec933d2274d39bd2dd1def12d27033002b9 000000000000005e077b301e8cbe6671f302174fdde1f087bc552f40075ef3b5 +188000 d114fae52cc28a10727cf866c146fd7c521c62f5bd44e925491ad42400009c76 45114aaaec660f5ec75cf4d373a6a2e080d17637a86919d6b3bbd2745261ba56 6e452f859a3961e5d1038c1eec002b4803dc828d02144538f11f07a387ddddce +190000 9b89cd8f0315b39986cb65578cd8a9bb3d3b50e8e8e13cc4f30235ce7caa646e 3a812bbff58ec8471b1097f4f0c5ab73dba9b50e527ecd87bf00811e772d21b4 d395de0c248f4d78078e79d390ae7ab3175d1a303a7acd0c34b563f18b0404ef +192000 02fb618e4acbed625ae671e12bf87d0c1c4bfbda1f41770b3e2175ab039fdae7 7814f33a1e23bf7923a7497bd1ea8c7b3b972698cf7a446df74d53059c402925 49ad1905b8adb5c0ccd83a25e46149257987d94abbf90f34bbd4cf261e2903c8 +194000 5fcfd4b6e926b5f22fef06c96859228c50b6998f44a93237d6b3c3ac588b2e0d eaae45722d794abb2d7da56c144cfb96100aa3cf792cd44c7dfaedb659e2d72d a91768d278dbbab7a498ec28e39da9f0355641348bb03414f95f5473f54e90c4 +196000 df486fc3a0aa764abcb4d7478d307b3ddb75cd7e91c7978e15d32df639cc27b9 3098e68f9abd002543750b39cd3e4644c928195158d39c02cbcbfd4cd8689eee 2a1848a77ffe3b3fbd9f1ba99a5883277cb929de51373fb2553afbcc34537d1c +198000 77664ac405b48118827819a1ca5d7bdacf168fb493f8b00f289b64be786fcd64 f5fc9d842016ecda6898b5b388f97276eb5b5cb4526738e0d9f61c8771707c97 ac4528c9aca25a07739bc46c0c55efefb1e38eb973d357d3916b2815f63c0e63 +200000 0000000000000e8acbba6f1d21394c5df111dd836a17b750f29150f72be02802 e667c16021f6eeedc1a437e09e844753757e93b6f8387f9357cffbd639eaf0f8 00000000000005dec06f771460cb243a480448a93cee74932f8cfc94a9761aaa +202000 cb9f1a413770c68d5305e5f169883a9d4d46b270f724dd0ef7598c88e63cb826 86e5537f66bfae4978ceb44e89d791b10ce11c8bd3a2f59e05539daafa9763e3 078c6fad80a92264729a1d44e5feeb30d8a4e12eee9ece4538ca0fe78ffbf151 +204000 1fa8581a00df7e584827133e896389385610cbf0cb55b8381d0ea747402deaaa dac809a8ebe08bfe008c7f931b3410bf8e6b180b4713e069fb8d7ff69557f0b8 04eae2a74408450c13787c3dd834d772aebbc47ba40ed9def4c202f3abc88488 +206000 0000000000003e1da6ea51728ce8f660884dbd0426753718b73cd8e82495a396 8ab0b6724999e3627da1fbf09a46d55aaa646d144e58bf88f0c25152a8cfc88d 0000000000001b9cdc7d2ca46e138643cd9977f58e237c94214a3b9972260012 +208000 000000000000034f55ff6b6cdf9cc702839f46ee317a5ee830b826784ba03dc0 364d5878e72372031ac0007db1e9b1f011f7ff18a4ae40f7757da4f7d6b6cd74 93e650365867598dc8d3e9c99f3f655c595e6af5bc59f6ea5c0567e27addfa5b +210000 cb0d87ef967cdde1da1b59bdca4e3701f0181652a7953d6c115ba820e58979e9 c7d59fe3ddb2fcbf7be555154f7a5cc362f825f233f5eca03e076ab5b5999b55 f6f727a9fcfe7525d94bfdc202146713e30a48a446e0bd6f7ec79c4511c3e752 +212000 06f7f3bc31bcdbda88e9427d70daf8b9408efb6ce4cd0131ec76ad601b397311 ea24d4123df3849dfa8d3b936001fa85c6caa2c8f232f75cf68ad0447c3d2568 5b796d868bc261335260f8dca7245f0e94144902120f36d3feb7686a323054ac +214000 1a1f1ab990cd9212cbe66893a43777f8700836374124076a9b9a7dcfd2bef0bf e952695129bffa225e9ae339aba8e1a4c1e7d982a25d02d9e3e0298ced126fc5 db4137f616b8733e1f5e3d38a0a46d6a94994214de69ac96f4d35ee17008ccee +216000 a56536e4d0947d7f5e14b7f397356c4902998702f1b3757405e4a1df4a0c757a ce6ea34e9e82b16092164f18e4fcf332c047a3c433d1e08cc3c5481dc192e9c8 64bb5c0411b59e0cc166270fadd0c5107a73d4ada465aa8560dbc9f39f9184a8 +218000 8c024c9dd7660417e5453e40de80ad2de67cf91e1f0a44d6b6094ec4049ac0b7 136ad4ce879846db6cda6793d2c6d96e4cf0af0f46add08ab9d3204bb423db5a 698adca2ccb20f301dcf466cc47b56abea2c2cf7a15f65631840c8c3da473145 +220000 65635285d462f28e752dab958aa48ae7f5d9c7d2390fb8c26786bdb0d5968a76 a777d857158be75b02632ea925439117c05f1d05dc6a9b656092a0b92ca2dd03 eb99b7756f86d95d22f125e2f1c7be7911e51e72f5bcf3cd4cc1dff10e0438ee +222000 9647eb2a4eccdd5e1760a5649b433d365c060dd26c8abc01437d7de36436ea89 912ff557290ed2256d8418b0265ce16237faabd86a1131c97d5421b2ec353b44 5a125a883ffdb5298ed509efc71d3778cba9447ad24bd61ae423cff690e7f5d4 +224000 ba971813ee6891793f3daa66c301c921092021419c95f948f99406c67eda8d17 a53c7691a7d664683e0cc25c07cd3f5a1aca7c0cbf146193792a152e625eb3fa 017e2944a9536ef488025299f83e2036c5d005d256d10b3bd850a6a1ebd2ea45 +226000 00000000000021a44f6c936b95f260b57584bb4bc2c96e3f56f5a1456afa3857 bf2d20f4c896bfa5f60ff50f596f3986717fee41ccd51341c39ef93ea12329f9 ded2c6bd6cf29bf382616fd2af24863bcad9c84020ac811c7c1ac2867a224a75 +228000 3b2307c6a33804fd760ea70bdbb5d8d98cc1a4d290ca66464476244965359611 1ee341750ebcc93c3577e83bb53e9eedfd9adadacb7fcef9d75cc35c9f25e0ce 0064a261ea6e4017f724402d0829e403d21694c95a8c06f00d1e54c7bdeb3201 +230000 00000000000031472421e32f8b861d4392bdc9445e9e7e9a3ecee1dcb4d35502 334411544d7d83cd7849807811b349fe159e4e7838bd32ccf9a7b11a7371595f 00000000000035887944819799cb5a1759ccce95519c0ec505d1457aae0fdd89 +232000 f2c075a680bb40345180137cd34980641e4803815a45e5bc097c485aceeb7276 8a3d755d1e0aaaedeb655dba727fe471b73b28ec5a20577df9cf0bd6ca8d8eef 6857338a102ae8a6435c5a00dd1294e7be061489384208b7489b76c44b9ff1ed +234000 4d0b85dce3ecd9d36773201852a9a32994fe341bbef75af062881b1f920bfe12 fcb92b65238277ecf359022feaf041af90f9a3d57a7873190ccbc633705ed90a 74d40e99aec7d23779efa52b22baaf38de6b2b4ddd58c1a4e5b154f9bb572a72 +236000 0000000000000648251374a1a8ab8d9d1467247dc66ca69df0fde665a4a6863d 106b9083ebc5c7873cb0b77f615947779ab19732725a4d016d0a5f68e69d4844 ec750ef71a5e78c495424629be7c9f288c09f3566e61e82add14317f493babb1 +238000 ba9b59099d7211a503736f7088f7c8e99f7fdeb3170c63cfc732fe5ff39212c7 0ab728623b31d78f0d1258f54cfb8272f3e73b5309f257d6553cb170413ecb4a 08b093b85ed4533969b3c41b214cdd9f6e10cc1d7c5adc668ad253a8b0f0ec0d +240000 df9319294fba5a9be548ee4ba0f0554900b22961fc75894fa073ecc254c78924 72e6babe2cd40cbf8b5bde508bdfc2a346075d820267b900ecf00b5bf2446d1e 00000000000001464ad1eb044bc4c9ef2838ef14faf835b156d039694e2e8d1c +242000 e0174f0bc1409d0945760fbf9ba576eee957dd1e30e98cc569ac833a1c6c3290 a3cc78ddb53432755fd19e9e305fe72ce53b0a7fbe75ece480213a93a6b85579 a34a6f93f4fa962d25d76d5365cc3618b49dc6e75b0a6a9dea97da96082d4b7b +244000 68d95cdfda0b7753be98571a4859c250c0d9afb49753eb7f5c53e91f6f3442f3 e26c41b024353dfffb18a941c4c2288ba69880dd7fa61c2f5121b929caad2e6e db15c61cdb5fe0f9430def1664caf584dbffd65c29e78cb05701773fb7d65d69 +246000 c476c8e6cbcdb28eaad7550f222a3393d96664d95c4df8ddb99646c0fd3193d1 a42725a04b1a399267b03cdeb5c3e92a547512a2f778b0d6d74f9c4ebde642ea 455c0bda89fd12a006a8e365f756c2a9a1587eacc758911a36b4f4612810c1a7 +248000 4aebf4e89ccbfbd27082f5106e458838d2dbfdc5e273db916f1187f1c6bc746f 259fa025270ebcc98d5b4eee572ef75d647c22945025b9b0e3498e815585616c b2ed7cfbf5841bbd6f88748ad3df4c1f8daf2e024aff6e4ae3531ba7577f1e46 +250000 301cb89611709f47bddf383aeac2d3fb03d1ab187f695e6b56bd62d1681c3330 93c9db335a385f1f989af80f22a8b32c88430012bcabf7390b59350c59982481 4c4aca67f5d71113a160b884324635707352aad3e2c17a6dad0b4f75bf4f3909 +252000 0000000000002e743dee48f4a878ce3e7bfb424693fe5254df8b0c5f8993eefc 9fa9a5af4c6a0317f8ca89a8d729751b0ef588a8dd6dabe767fba7515c078cf9 289d2687b96ecf778fbcfcb0888bced3bc2cd3f0d43b6dc00d6cf633db620978 +254000 e8d3e713b1cb069ff1ca8c322b378f4fb8eaadc8210ddd7820e4e6063d07e239 297488b42c3bb44675cfeb685e932fe436023581f2690766cca7c78355b6d38a a2d2a38faa8d8d9df19430b64f08c4db6d5ea5901cab75e9167df3e2959b55ea +256000 880a59c34f1a5885e49d56148079483398884a3a8fd08885e58fb1e267c20a44 61bdfc7126eb6a339ed2bb976b906ef79aa229332e4a2fa1dda2052353f0ed51 0d9ab969beb855e38f4ebf6de58d4c9f49aab2a5e832e31763c60053995a3340 +258000 c3fd73e480f300ae4544d5c4ea2ba9c55f618a8211c2b9475083c3bbc20b4535 05b5acfafacdef5aede3815b6a15d732e55605f38c2cc722540f7e27284b3dbc 1f5e0b82676096ec1c6e71c3c6e810415193e10ddb534ba349f434616e168f30 +260000 85b23e3e30f689da8fdb4b4ef3d668b8fef7eaa7b26635766a6bc076f4ac5ab9 7d7bc179bb3086ee1b32642d4b94298a5b376233a86ff3e8d7a198697aea166f 94f014292ef91683e8913a4331b90cdbb9ac6e3162f231d504b3a28b2a5333d4 +262000 8d011ba4d91d79006bf7a2f45d243b8f3cdc643bed0fb70edd4ad5fe5d876115 c00ec197bcf3f1275ecfbc7e4daf7b7bc7ceff8bc1d91b763b330ba3cba04594 0000000000001208e76a9e7f0d3f67a2a08d5485e34ab4c1da910fc73b65cf28 +264000 b9698d9a8024ee028c5e6c9aba3d8331f535a14e6dd8dcfc71d35228a9bef238 c78f9e87f9803ca2cb08b59c49050b7c65819d84a42b87fd557356f7593566d6 eeb6ce9dcd5a7c45f7a54e704c4846bdd1bfe4d7221b5645395dfb2be69735e0 +266000 0000000000001174772f67efe452ded5f57cc890690560868954f90f6db0baee b0914cfbec007250dd87bb4d10fbcd4c75e1c132beb78f34910175ce11c21a65 0000000000000b830aad3e924e5f18d4b0d3b93f9f8613ebbf685b330f99410f +268000 000000000000035168bffc13abbb4af858ae94e52e9c75bbcea32b1c940879d8 6222ed49d4788cd49fae926487b2db060e456b6ad1bcdeaaba460055a7ed831e fa305729326fb45f6554a718149348ec881a16118ed5a3f80a3cb125cbfe0d15 +270000 bf32a64daafe4c433d7bb463d630c06ea0028c28ad5caf4c7fc841d2740358de 5eeda05d8ec7c7046cc3bbe0002378f7379584197883d43bf6a5d7c5d0a2ccae 30c1fc8f51f5ffd29171075771ffce770bd5a4f85e37fa427732c029e873fcab +272000 95a18d7253b8ebba9df87433d075e71ad5e1c043bef59c95ecd70c21f0b86703 24b431c31ac860df6fab315f6035e57b4db0ee206ac10fc182529019d9841fc8 7477c2f6d2be54102aa096c2f92a1074f537f1fd4ea1391f6a91428cdfc32e26 +274000 7cd46f49c7dd85d1c50d84d70818803ef281eda9ebd6cb366d6018e853b4552a 14332d6fe38db0113546cfda248a8c3c516b7c6cfffa41b9e184d0ad7656b23d 2b8c130ad517b1eca91e576a5bb00b5f93bab7e8bf87c54510db02946e62e077 +276000 0000000000000596139144e67c7f1d52ed1fd909e51120e5608295b16a779688 fd183e1a2b6379fe31c91d6094a88970787a2926a88949ef00813ee9a40b0416 47d5032640cd21ee5f1d19fd2f5682b2dbc5bd54c368709d729630af60229fad +278000 0000000000000165f8c4e0ad8cf43981d1b9f91f386aa18a51d9e43d54650420 0b96b4ea214bc87ab98ac4c2aa97da826caea2f93d35145c39306ab506a79090 a8a640fa5f77366f89315b2669dad278182264de7cb125f27457de1f9261982c +280000 3f041aef233b37b68d3e3661093b6bbaad4ff75d65383983de92ef85ba5c969d 2ee1ee31b3d9a3399e8f561d842703efd37935fe8c259f39ebcf58bf30c0d040 dad6fc9acaea0725300e6aa0083274178bf28e12a508f675fbf6a44b88b49ec7 +282000 8076477df794bd8ee71e8dff12c9c783c82d35b669d89f67630c60a56227b03b 5528b0bbf8c242e2ad0d886bee4f7fc7290a09c4c2698473b79b0d2d08214d7f 3aef73390b2e35390d3ad863624dae351a0a1bee399d7b4f4d135972ed10aec6 +284000 000000000000082b335f957681951a575c536f9945b44daffa95b01c70a87ed8 a26c454f6e9f975064e748a20e27c2bc5f822de4e21c57575f63045a08f2cc7d 91e4f57e0d79d582f0c98cf468c4c7f7f084006b695a91f32b26c3db32b8c40e +286000 000000000000050039b46e0e048e8bc48d2321b821abc357cbf317f9d78e542a 9be3697c1ac19927e0eb6d8f42503d7fa500baf0773d0b84c2170eeab10278fd 00000000000018c214183f6305d00d76c9e235861a30166f5047027f0e193d87 +288000 eac3bcd6f174b9b47c7763ca7d6376489141b879578e940746c0f698b169ff45 95a779fc1024e94235473eae262437da498beebb0a5b28dc684ea306f57351a6 ac01d1e3aee86995be5ad414dc34d3e259cc98954803ac34915a18e6460df8bb +290000 869635e5644288b9a1e5cb653717ff3b1298958ab96c565de32ae9244f4fa76c 68a8f802c99d4237a6fb79ca7bf767a8a9bfb1ad7489bc4df03c97205f2b06e6 fb08280e77f99573fa1cf6015bbe7a57db08d2f0fe2804e75c847e28b01cefe5 +292000 366f4156c8de9c5f8fea069ddeac25126bfd2431be9c3d214c55c9990adaa07f 3ef1da71359ede663e46d83d1574b3f04c7a5e8a901d1b46e225d9fe6ce3bd8c 3897c2d30595cbf05f43dd60bcdf65fe76ffcec96ba4087c995ba14b7bd334fe +294000 274477b9a4c7b3415ef4d0f5d69316fdb2bf9a8777778b15f4651f5c8504ff0d a65c863fb94bd57cfddee49a7bd883db4ebee623a9c167326d0ab3428d8a8392 8ee7834eb683ff69c9260bba82e2cff77e5af55fdd13942ae5963125c3872ea4 +296000 b20d089db05040cb9089b5dd5df7ab2ea115414357c59698616434c4f1fdde70 03134f54c594dc9713b4c20ab7117ef2c5be999c103b6da766a5a2985e20c393 481cb3db50e343a0c8c89d4e86dba1db1122c9a02c1d877ddb5905d2b0897a20 +298000 e304fa6da0dd21ee2013ed81a81e1179bbfd03d60819d39f12d2f85ffdb7714c eeb3abad4ef155921f28848635e62f3bd62a0352bd9076228565f85ddca35503 6bf1852513735420259bfeb68c432806afc82c7984786928cfe0ec7bdc0f8a94 +300000 701771ab8095e412122d1b7d49c60b0ef871751bc26a7d2a9a68d59dcff5edef 93b54036fc92292c43ca6482ab5b8e4843bf05d20309f5a672f887eca73c30aa 3b39cad7bc993c76dc13b4cd440700b96aee63fda026b721371979c4fa33bc99 +302000 fb6d14ac5e0208f00d941db1fcbfe050f093cfd0c05ed151c809e4428bc14286 d9bdfa59f53110513eed5f0f52b5076178fcf7e19be091d3792f5002b268bb23 3f119b9377a4c0a8e80b25dcae5ab64a251f0293f6aebd2665b373fe8c4ea914 +304000 774437bb937db791ee6a979db95cc734f04f3fbf4bb55752c463ba8fdc14fc4e 3645e04d20867f36c9784cd64f25ab431500687cafde3e906dc11478db3fb785 71df6c71fe8e1260c5f491cd854a8eb1466a29c2159f2a21511e2e3590d440e8 +306000 519b5ab74ac9d49f2f79a0af0025d02af86c2e3657c7f30425e13c7d3c2a9956 536d8ccc48c1d4bc1ffabc579acd266efe2f746907c483f7d6ba378594e7fab7 8d11f896eaaa71e5fd2ea43fc90a5a58c6d75119615cb362ef055e4c894f6fba +308000 f0208d77f465ba4baf6b66570493b41357d19979ce28c9c35b68b652c3becc80 40c9d16a0ff7f8cac3d6d51326afe8cec5d6aad0ad9a0735666cc4ae39ccf38f f1b59fea0153e043e0f40292e9103390e94e4b3cc36701d67086376438edd6f8 +310000 cb3f9d03453e714dc4ba2b1f8e843e862434d099ab6fead781658883c8ceed5e d049c7c8eb096438907b09c7681eef4a38777069afba359503296d12dbfce701 aa9ae6967e8142eab0a92b3b9836923b1f47e4920d1e393e921e2d2ad0615a21 +312000 a5b397631308481e4386208990f1ba5a3e060703cf1747ad75d6f6aa5ebcfb99 8db22c621ba0e562dd84c0c4afed59a376e33eb32f11549638fac4f33b4dcae8 20dfd289db77a5f04556fe3b407e46a074f53b8af52a695cb95b602449bdb83a +314000 5a00dc074b2b3e66f1df11d42c06fb4c68172b40499ecfd7c06c9c0b66332cb7 ed99575d01cfcaffa4c45db5154c316a3de3e295cbaf58fd0064720b66dedd6a f99c3a73dcfd7ce159503fc44ab469e5f6c4d546bd3bb54b88d22b0871c43601 +316000 f5548dfb720195756c4f5456e253afa2b6ddd1caf83119c5011bde7e0bfa4e4b e1bdc93616201d1b3602314a2417322c1ca21196727bc91b7899101647f0bca6 d19f5f5bb49e5d589e85ee1534e7de12a40a0041e83d05fdf349db62dd25fcfb +318000 e8ad857543d4698dccf183eaf563557b665b06a15132f73c44d9b37b3ebb7f84 7817bde05cd8a238c1dd2388e8493c564d9c3648cd37ad1d96ab590914df4176 c2ea7dda7ef51bb317c2aaf1855581abce3962cb4fec1ecd54450b8a06d18554 +320000 b8748ee68cf379ff7470ad78d1fb1edb7b9c9cc5dc4dd3faeb08bc1cc450f50b 25549a804eff33b9992c68bf55dfbafc7f6724751d4873ec7e40f1d0cb814aa5 997cc802b3877a64cd61aee3f64af7586b96c1f78134ab5f23080df877c5990d +322000 da895bf25c762ec0fd4488b3b1adaf6676203fe329320f3fd80a75279883b1cb e8549faf4325b89a265bf8865a8079b0787961fc5b021687714f1d1eec2475b4 ec757b1fcf826f302de955ed078835d961bbe3ec631c52c39fc2a55dba644fe9 +324000 9c97d35a31be228dad9dad31b863d8685fb99c61e44e18a409d60e380856b763 cf901f056b8fcbe2633bcf212faab85ad37e4861c8c6fd6cc5b8387d57bae8e7 a61d9adcb9f34b1c0d329ac91092577141d7a28ed9ba3a707fe25f87dfa8900a +326000 0000000000001d70f04bb8740c27fb53d505fa92bec4130dff2cea8a96dc6d49 01dcaa0084e532fcb68cf090347cf9443f2b0a83e3d099df60a31bbff96b90e5 2adb3ffd0e28138c475d88aeedd1176a4436bbe41a274ca3d260695e83f31f23 +328000 00000000000002667786d9904617913f9261f693d97c75465dd05dc26f1d630a f6399a89da9de489ea4dbbee2fd1052cdae5acfc89bd5459697113ed7b4e40d2 8aa6becadf6d5c6bbbee5c410ca45a376bdbe44eff1ea9caed28c4dfe6d7d084 +330000 4dfb851a19a90af6ed392f54f3c84b842dbddfabbbdee8f9f5f8997623b03594 89b46b3e1d1b9da801840c05efdf17b144c9ed4247acce59890bb25ad1102a2e d29752f815c0caae74923ff745df494461ac3e307de8b31988c508b739d4ea9a +332000 20d7166928cc878888b61680d02c07b46fe77e65d6dfde5db7b40c7df2e32c64 64e53c94dc485dc45cf6d37a527ec1814c2b713d3f802c2e68e023d2f1207552 dce405cbe1bfc281fac0622d31f3a7b956e087a0bdba9c36064d6b2e270fa3a8 +334000 000000000000017b559794cdecf6eb1f8a7c65c0592309f01a6e1ed8faf436dc 41162099ca63e85f0a255850f8f15c4176b2e7467e0d8aa1112a2c547b1b590a 0000000000000244476c86ac49ae4194eefa0064cd0d66ccd732da52363455aa +336000 8eef489706a60261be627161ca233f9df77da83fd5ad7d26914377d8443c5dfc 64709681abd6e5a8935b12666820e9fbe96f64f4e4e82b9b033b2a2b4a55a4b2 ecb9447306f71160a594c723c898fa51ee965e25d389a1b4a9816c172ae00e1e +338000 0000000000000025b373f943ee08fd58dc8e1f972aadd03066bdd078903606e2 98da2802a386247cef8ef641b5a594a891787b6b865bc20f88e73e10eef817dd 0000000000002524e81186523dba51ad32241d75d3d33ee15321670fc8ada501 +340000 007ce97997cda6be9fe22a9573e09efd0bda1dc8983134b2ff329a1239099d0b 0f4e9884e7f27effec9bd6560f1790d8095a755936d7436227aa6eba436a8e31 abd56af3cad44b766dcbb824c4e2f3b0321de953efb59ca952e0a33b28432b1b +342000 1417ef613841bc010f41e2240dca4e8cdd0959ce0ee17b2b42ce747f411ef28d eb1ec0ab83b4e026afb3b3b84eed62244cff62c385c98d385ba07d1194a1d025 902dd84eeba614bf338fe06a76c9e84b1d25cf13c34cb6026adefa34ba6f3894 +344000 3000f0d35cd1bae75a427a690f9bf46b08c7023c787e4d7af430a7b4fdd619a3 1e3e6bea0a878e2339277aea02dd6e1e38a8eb6dc1473761fee0c82ca7165f3f 805cd83205da601ccaee15cc646563a967840ce6631b4943dce208fc24ad8c76 +346000 7f95df0943f148f51c3ac4e7a951893016bfe9979777fd9e22139d62e7e3d64c 3dd64fe5cd8581bb1736ed73fe83d9ec0af0e747a4b108aabfa64d202da29837 42a1d3a819dfd4e18d8c28e11b9240f1f2d18a8391d5cfa9a5cd11160c3fc58d +348000 dbc456df3caa5b640d720503ad00b1453e1425470b98f21dd38c8acbab6e3d88 93218af80d691c6bdca2251d5cea810c7d5537e7b77b1d6f22c8361cc6f0c99d 9ac30b7e96101028d521019d9b1c29f4a1caca60654e20a914e4d5f99b87f040 +350000 23ffa9e21a1f8275f13976ae33463cc375a2ad1a9c0d5581bccc76d018f29c74 eec4ba46ac5328fed1e8ccc7bf23c0c18115e4c107cc56ae80364c5e53467821 41add7c15e8fdb57dd997f66dea2dae1b36447285f0c05acebe2b3cc553e80a0 +352000 7a54abeff477d741bebc21eff13a2264cbeb95ca0c6ecd632d1de0ff0640f057 9be6bc71a0bca6d5998f547157dde267f96080ca467bfc4e16702b9d5f4299d5 5e5fb272e60ff6ad115451fd8dd5abe7ee3706c24907769891e84cf008ddc818 +354000 0000000000000ee7cf02338ab03b0a769aa38313f004865b97e1257543651a71 47d02c69ce50c7f9bc051ef1328a934f24f07777cf5de1402ec9b49998c55cbc 6f91c36ef6c4903cd29fbbf398fd5591e569fbc3a93ee51c5bbb1e8cca8486f1 +356000 f3afb7c1afbbc8aab47d5d5be28fea25332897dd478a07ec9b4e0039b79468ff f1c5ee117d1d018ead7048587da1de392617759d726e4ed375dfe4a53491d418 f37379312044d9a425e9090963ac26806c7eacd7961dde1128d016da2b2da663 +358000 f5ba5ff10307b1ece172fd642e496e8f371d7d23d2fff2eeaeb436859369d1d2 8a51fb0d1e7c5773f19aa03338b09bdf3f74214f2c9df818d2788ca01a3177ad e01b4648e3de8b3cd7b6a49e977bb7024201ba2093b529c849ed968d26d3cf7b +360000 8fee7e3f6c38dccd3047a3e4667c63406f835c2890024030a2ab2dc6dba7c912 9c7f9c243fa6475fc668e393896583c463e1b8f2030d41b7c48c7c4d6b608ece 2eefb13881581c83729a812ed1c2aa0c59c852400d20678bba602f2b7f478b4f +362000 0000000000001893f78eada9a373e645c7ff2cd524a3d325b9321744d0018796 84bd1981bcd986a6db8dd8dac26bbd3f16893ca9335c5c8ffe457343b794458a 0000000000001abaf7e7c06fd99b8ce21e1878776d99f05a06d4935a9cb1e735 +364000 859c9552c0390b014191eaa180ff7925b1ad3049316e3cb9a9340fa1806a2fe1 1eda6d80e819f2f1eaaf6f287a79e401c7f850c83d8a1d816429e702ccd901da 961cec480a68cd02109d8acd64130c699925861dbf4180b7e5f750de05e8bccd +366000 ac3c35ae3b06f89f9992d2ab7d306c08c06a871a46e2aa050e4d6726847ff34d fd11c7b9d13831be6e5d88cc4c22531257be8e44933a5b3ba1231ddf427af717 7490a7b721dab156ed3e0e49e17e8dbafb876fa410a8aba48ebc3021c4b27daa +368000 ab549e5e21050819e2ca74ad053e48df67f207a119dcb268e230c8cfd4b0936e 782393537f4fe7774a3b344e8cca10daf6cfc030047cf1ee2af0e95f3a687ce6 85adbaeaabd84fa11bf1e1185a41231536a52e8e25480c9f637a64cf2b194120 +370000 b1010566a8af27737c64ec685053dd508f840ac64349e03b725d3c485135881a 6b99d6ec44889206720e1eb91ca10fc9c65e929e80af51b9598bc305ad9bb137 97d5c46e30b3cc139a11098d9853ca2830aee913fcf50ad6dd757ad0667742d2 +372000 3dfc7265b01ead0006eb7afe86aac1e9c65191ec3788c4e6b071b19a0e296dbc 86b42277f155c3d60f9cd2a9ab6ff7254dcff735c86fe2d443ba77df9d717305 dd9fdbef614f9da73df165496a08dd4f8a2cc06d0f7f79015a156c3de0d29c74 +374000 4d8b6fbddfa3962f5e6a235a75a29a2ff9daca55c0e6754db69abade2d703ae8 176404f8aef06155ff3cb292f6ef3aba6bf2106ba80e35dce15b71344369cf1e 36ffbd94241c98788a48653f9e8c125719b85ffcdfffbbc2d71fd68b293bab25 +376000 d885851b508d3b8c51b1b9d5a138960e3424eead14ca7732d153d8518dd16d85 a4777d4aedc7b1f806958855ea0030cb2164b6152e943f4f1ce7dab8cd50fa22 efeece82a34ce0ab5e1f3b76d1364ca3c112df106367fb53368973cb0992ce98 +378000 b790f396acd16079f00d5dd0fe8bca6b432bab2712c51fe0a38c7e28d6b936dd e2f5d569c004e8da2dc216be1a274422d6e04941c7d1756e089cb8faa795176f e076d8336a6a1a94bfbd5a0c4d8ad99f5ef674d0e90d1494f24019da3885ced2 +380000 979ca975406faeccbfb663bdc949edb34e203aaa72a3e5f116e53621a754779c 94e7a0b343834fafd0c4c5a7af62a279686dd01a4da28a689d0e407fd93b03f5 b8e5a88f902ce12e0aafc9af9b023c231aba43d6d788632f67d719187d05941f +382000 0000000000001a899fc502ac666509a44456ed7b992fbf1c4033afa3b7a852df c2897634c32baa1702391065d99f1f99d3b6fd92c54aaa815d8e67578644814f f71ca138e76adf22c64620526f9e20ed810dafe00ffc360e73664824ae76aabd +384000 0000000000000705b6b53f92625170e87d22a45df88797837ff1212ea8682f72 0a937a79cf0c88019d097d26824673270a82d6a80c8564dd9c0d491661f22625 000000000000038dee22b155f59ac7642feacd331298576dbc8a7504bd7db6ef +386000 f6cfffbdc1a842816b540864167076213db9b6a84a94eedd2049689ab1a40243 a4da7215958e334d703d446dbb5a83b28d549f10fa2a8da485d9f5cd2feadbd8 d90fcc40ec1d4a6e08df243f1acc0fd7eb2ea13c52d92766186dce70b0723f6c +388000 71302131904b401c1377973242762c577fb77055872b77a7fda8b660f56f2055 aa74d7e53cfd86053fc277c71ad536797adac6bb8840c1dd8267d6df1bedce00 d8610e1db92f2c90f80f629c65c82ddc333deb5ef648c5a557f87dca19b38c79 +390000 00000000000008d0ced814e057b2dbe4a176535939f33fd6d423fc7b6f3e4f9e e2a9a7c9973f8fc932dbee2cce90fcf951863ea59fa8410da8ae8de71d3d32cd 2ffc4ba70b214fd7759c50d9a1f7b5941140ccc195104ae1b94e34a4d5c6571a +392000 0000000000000ce6f5bdad9c1784e566c6819ae5f4f0f7c81fa9f5bbb00f203a 4e62604361baa7993fd59f1434821adb13d7525c35cb541e279f8e9b9ec844dc 0000000000000c32f5d3d15a10f155679f79b4c7e2f276a8225f0f707df58cb8 +394000 00000000000002a92c2dcc0a86984f9fbb278819db7a490654c89db634530d51 5d3ffb58d508f49d930089e5abe448fe8c1156b84ff23cf71551a0677a8b782f 8d12e9e27dcde87a45c5998193e6651f826a9e979e03d823e07696c586c0e66c +396000 af2756b80f7a8b44bc55f3a3c6bde0092cf0da9f4334aced5153e6559bad86fe 3a4e2df28a3b3c0cdca4e6f91b756f2e93090a1396e498ba7ff50086a56e64f2 00000000000000a6c25524a08498f86dd44ac3bb25c0bbd41c67549c98af9cfd +398000 00000000000007a46968f838401952e78487b082debedf5d2f56f8d4cc5d3d75 f9fde351eb20f5f3d1332778af36710ac34e4cb86f808f75d4cbac9bab741884 37288d701ac603c5bcb010e4f29b443df41b500d00e260fd72339c0713d493df +400000 596eeb60dab06afccb354f63abbd684e11fd46339977c7943528e4aa34ed0400 a241e2b170333d988efc6b561fdd344bb6ff72ed37e91a4473d5fdd768cc88e9 cc624c70aaa74f9ed28a714646600e9e23df7fc8ddef477de225f9b75f5cd390 +402000 650f3c12ebe0bc1da7866e70205eb3c76d36e6b4209ddb002f5eec0f413540f2 b69e0d07cebfeed5105e5537e28e8f251e3a0bcf2cce050d27d583df0f8263b4 92444039c274d8d73e5e1aa82f052be39a5b3f32bf37c2cfea960c163eb6802c +404000 42be343940876e8cec10355f95422a6067fe3dedfc296a8db2cc90f2f5fa9ad7 46588c8c8483a58fde9628f569b32428c60fa4724f5b47e72961e59f5547778b 2519f7db4e71cdcf2fd34c0f22860072894858e822e61c97729d524b069f0410 +406000 0000000000000c551d5db31c6c727239dc2f21d45fe1e22d287faeaa1ca88919 cb8331a74aefccbf7bfde2d4b5a05905bc46da696605b56c324e9f6427507afc 9f60914446d80707fb92eff933267dcc903590a2ddd4ce9f55069451652ff61e +408000 38b26f32c20633af0bd0040c6c970c69fefa6d44c96d0386b3ae5aad7bdb6fce d94e35c2f872f0b8b660d227f3438f18b33a6627287edd471181103c29ce40cd e201e4e259e07d4a5229cf375d2dc91b2820ef3c0d0be9e0ad0b5330bbf2d085 +410000 2bd775b8cf9d2f8aaf8049950024fb3b1f2c78248fb8ae0f40c4f7c57297f4eb 48b1658735b166258292fd66a87cc8cdc6a570e81bd278dbbfd6f2e010396b38 2456cd904fc01818d563535f51ba4909740a4b8a0ea9bb8a3e717eb04d3925e6 +412000 1de24a310a07ade7997a656317f0a983e58bd4aa9e6ed955b82e5fc4c3de4b9d d67fd86433e8963fdef988f925982194e6d3dbdfa4d0ba9d049d44c2921d54d2 f21bfad73e1d2f712ea2f950a33616558f71396217cc92ac6fe66509256bcf1e +414000 8c959f514b6f010373151bfef8dfd26623853b06e0de8fb0ec75e97d36c6a277 2e13542fbe71ef3a1b317973de7bd76bf0d0b879314545d7e83ec5eec176ee7a dce5fb552d59bcf3eec3a42ff771c8b0957c68a8e7cb62e08bfd51e958befa88 +416000 44ccbb129777eda4844e50d417d9f5078a7bf8ab3e2c1bc60ef00713457f80b7 e9491f607b3442b78b1b53960bce6098afba67dd6593dc1961a90531f81aaecb 00000000000009932517cb16d7ff43178d434ee8210cdcce1012645fef0f067a +418000 000000000000076e90efa7d7990624681472dfb5a8755c5deee3f8472ee24360 6b0da6de59de58af81e6256081ed06d02ff244d3a2ce91a73012c990ec8c1c84 25f9018e7188a9526335f7f56f4ba8c5719bc9c12d984fbb1da3dee04b022bc9 +420000 000000000000049a65a53b85aeda204eddce142b7bd64beef813efba388f074c 7671f2bb25a0862e82525026b32400213acad281f07af05825a37df47b878367 4aee6afb51ca93cbd15d6845cf743d80b606c0d4acc39960c36cac1cc4f37015 +422000 0000000000000766c44bf5a9f117462d32625aa943b26e62438a5224fa4d1021 f654b0259d2ff6a730a6b00f1ebe415287f17bda277249516cad2cdb19ad3257 13b554fbe20c5f21e316d6d3a6cc211a0b79590adef359771c4e9d928224a0c6 +424000 0000000000001f92dfac3668c9ff036da44342eb08272834c3379a119f30dead 67e34ded0e0788258890f67a3a56a8a6f19d9da1eba5db7c5354879a7fb3e5e3 0000000000000390d4ab005adb45380cd5f0eb3ace5de7ff95acff98236658b7 +426000 3b12dda7936f3dc5ac0dd4c02691783942f441a1061e4f9b613a5e6a182cbec5 4035e8fab0f02b172dd5e84fcf24c0c9ad27099a4251dec498a364285e3c0972 000000000000140b8e42ad7ef50a45a41017e3252fa0334ecc2676ccecb37327 +428000 b100f22e7cd30d1e15e9fa396c0f7ac28d9324bc5913f75b543b8ee7b99d38bf 0a7bb67b5f4a6564ce930a1b4bc42986af5299af7268ab7df53e2e4935e0698c a58c97c6fb0288d339c50e0ef88ce5db36a97190458fd0d9ab79b5d37b70102a +430000 fe7706b900ef4b3d8d5d95911f3d497c9394fe8020585b3869204a0f4eea60ad d5d109898c353cf1e4f6fab6d68a6c11a9a6750dddd760d8277809788ce51f3a ef0169255923d30cc660d11801602e786d3d4697c15a6ba7653f4bcde25ae41d +432000 a96f9c111bdc82732fbeff2e50ff2fee2e53b29ee6ef5c443eaa652e9b0d49ce ecc9e5258ecc66279b06b2f636b3c5b326cfa80effdcd78b4e839ac826f3c628 0000000000000e884d80b7be46250d9b2fcd88c5d81673aacd5fb34194ba9147 +434000 b1410215126e71f1361651e044327a0f370e6dfb9fc0affab25fbf6fa6a1db82 ef3df7c25a5fd127b5193ac09b163af58ceba24277da0399ebe8733f9e3c628f e4f79d9803280eb85bf1e0d5ca8470b13a956147d24d8183194ea6b42f80e568 +436000 0cb6b101c65f20869b174082e963b20d9ab645351fd00051940a2abbf0af4d18 94d68fb51fca2340f3caa071c59cf59e1bd8a7d499b4f41f3435c1e2ac5713ac 006caac7d1c0de154f00a3ea3f6fd2f57f2173229120a3d60ccfbc1d39d44491 +438000 d8e692a6db4b95fbfbafeba306f22e705c84061ee3693a5af1d25af15961174f a5c4abaab79ecdb395d79574bffc0c792298bbcde21a7816d23042a6f8ee874a 8806e4946518f2a796bf0306c8a6af1512381cf338ffec0b15a5b5a3c3937938 +440000 00000000000010cce43dabe41742d1c461ba8387714cff1731d60036985ac859 afb0751473ff147c3c9de71d5b9756d766ce9c2c929c070da064494d65b3f78b 00000000000006dc69f3c2c335c08b905443013dec7fb6ed97065127d542f79a +442000 9bfb45abe7b68ae44bb1c6b66ffea9bb6744687568cb94a80f139f867f537d50 7276084a407c19ac2760f40faa5b5333b193ddbcd2664f7ff43ac3a95eb8c4c2 3f59bf60e25bfe1d9c28f1e03f362eb2a0629439506d056b8609d97a0cddda60 +444000 5339c600cb6b81b38b4e5412ceaf8dca473d3d031c92351cd204344678c9abc1 c7ca23121464ac480bf13d6a23712461c31a658a15acb06c70d61ec2d2c65b38 4ce64e7e1106394fa97dccc1f53e4c16f18db8c5fad29d5243a9bfc568657075 +446000 623f953dd0f5473c47b60a5c2de9f826edc750e3b3b91a26913318f026524745 972b02af32f897310f4c930dc94b80de1f9ded4e7397270dfeb9a1477e9070a6 a5c263431ba4a914d8fe0877afae132d87689d354bccfaa2618ce520d0755c0b +448000 c8ec7cfe77317ea53ee224570fa05706171ac353e32012106b714876591378e0 424b6706b6adf6b26d0a51b7820244e482cc33304886c8ae664aa50555605d25 f30e7caacfc4896ab9192858af68c7464e522ddc67d7ad4782b412bf0ca8bfac +450000 ee9e1b718a21cd8d380093d3c999b1221a7fdde4b229ddbffa88e89210881fe8 5ce8105c61bc663dff8b020338d9d214feb9a10d3b6b66b6f4704a1675481c2f 0000000000001847b6ae1892dabe76dbee659393ae6e85f4267cd95fde820592 +452000 96ef04189f2f962ac855bf4c158004612ac789e4f5db36e6d1b99a7fa5ff9a5e 48aef856af418766906260f7e521f18276b5ce2d88b24ce28739d48970051be2 5ffedf64d096d17d6d920bd21018782e62022f84e5427d1e6a007145e577634a +454000 0000000000002484cab59d5a9208dd85b1b72a0783a813eb20492906f346bcb4 6ddb2e2ec1f804afbcdebdf68c5e2a27f2826d381afa9a0bead1faa0a1903bad d4309ffee92348de639fcea1971604844ee2373a7d25015db00959abd234c502 +456000 9ae18a34aa085829856745e24982e96b7f481d0a015fb5ebd90ddb4468e8feda fb6341028136eada71f8949943234ee1ae83fa54e7d88e18f0725a36f4b54ce3 4baa8ee8b1a776cc52464e3b4645e995fcd0a9e474a03bf4c8790bdfcd2ad924 +458000 bba10dcbe6b580d5bd9560d5446e6b13dea3233071d6da74b5bb65d107ce551e e5f37eb863af9fa7791afb4c263e6e06aa41b3d8772482556daae5c6fda4d830 4cc11fff5f22804b7e1ea5147b225d49a31115ea0504fcc4aa20339c53ee1dee +460000 00000000000012f35371fcff9f36eb48f78a526e7209c71dac33e793eaea7c7e eb0ba6301b454fe6e82fc36e7ec5cd55f924376212341e86118fec5d67422c9e b2dae2c507e6fc130414d9efe6a973dd6d26592731e7809e51e0f0af117db7ec +462000 e0af5b8ede42b5bf396432e98c772ca7e4e07a9360f7e1329bdebae47c4a4a00 22aeaa5d84a6c4dc0aaf5cc552d264ff9a0528e96a2fa2f84debe58d992cb3e7 f87bfb0ac9aba560d99419f3f46548339a97ea255137e08bd090d175fadf475f +464000 ab275f4d2b2d543a42400d103ff561b73b33deb32b02887b04d30fb6121a32d9 fb0950b5d4dcc1b4aae259859866499b54bf81cf867257778c34ae1fc053fcb6 af7d4b6c46b6e8d6694841e12855d58a1188cba3e8ce1114818e05b90ec9dfe6 +466000 948e6f76d7ca9e2d6a0719155976356aa0e15201cc5be58d17878587e86c12cd fd37aa1cb159c30d1f965df65184d70db9b884806f5ae357fe98178e59957546 b5d39841b82ea3ffa15d0d1384319379809f2526ee06b31998558ffd89d0b907 +468000 413f1486f413af2159476a4b53e6323694d6e1b3d2b49b44fa5011c44f4e01fa c0876c8154094c7ff863c5163a7d485de2794e1914a93301be86474cbc8a44fb 2110bf1c1b2ca7bb66a012b9710c7226cb452d668a66c5565807f97f5719aa26 +470000 644b96ad0cc1c65fd4f2181a652daa456f3a7ab3bad12119cdf546d51763bf28 35ef105091a572750e6014b903f6688e8dbc85df7610de207225265512ab9c06 16b8abc8718e47a938dfadfba1ca43f8f368f606bdfe7671be8ef6afe2cc22a4 +472000 462471dec729d1e125b746a8c9ec10d0651d29bd901d56aa88438bf69cdeaa61 e1fe3fe571fb3e4cc6491a76763b21c278c03e2aa02c51bf2f52247f348f7cc6 8789a0cc69f647c06b8282df52c622eae9c93ea70a9147c37e38ded98b366de6 +474000 40f791c44c5d5a12c868c3b0574e9f12c63f0a65d8bef72ffe845d09ac709efd 7fefcd442ae44061342ce8f82f7d5d4c9877c0c34a6ae6791b717038c9a968fc cf888d4309f6ccd6735c13424267000c1c3438b957256052f62f75ae625f0c7f +476000 0000000000000e02b867b8e5b783bc45f22c16241a9d602eb69007793bdf6c7a fe047a6ad43fd425b4a24a8c3880c32eb883072696f1ed6792e61d511daf4327 000000000000048803de9aa95cc6a9689993dc2ec049b7fba9c21968b9fa4b1f +478000 7937e7650ba68a35ee6bd7b592444f223f152744792746469d29b57868cabeee 1ca6c749ed600c3a1a7a61555a3f2a0de3ffee9c3606698fe3d82ecf64e8b387 ea54931268686606cf0c16518fd157e4715c98cfc5fc3422648afa3713bebdd0 +480000 1c63ebf9239d366b465b99a60b0735e25808ad63b451aaff8dfbc27f8547c8c2 bb2985e55d6702681280e2813688090469e7dafd559068441107212a78e02c6d e9c14ad6868130930b3958b126f6bcbf0abb0882a04eec27f413355fcb209d73 +482000 0ac9af01669b0f1d4241239f2897609b579d7f2d05ff191545d3791e7130700b c8f2fd859597cf2a7a6ce536f4a7240c2e34dea2225ce0633acf400a4eeb17f8 0f0009e6627f4623e124ae934b333a24fcbe30c6b3ba80a5ac96075cba8622b9 +484000 cebd04ac7d6d6a4b2fc384ec27c172ec7ae6446150e3e658e8901a1c239e1247 eb1e158a49e87bed8fdab704867a5759fb3d614dc5d972c06f4b1534078657f7 80f86200fc9660be569e012b478de625c79dc54f96d46e0f3532204ac887ddda +486000 407862312e80538e2e516834010d91cd3a4cbb8b15f9ae8ffe8595dee6cc721f 51350ec706ff43f65527e920a84fe66c23a4577ed0706bf6b2caa610fb1df3a9 00000000000005611dd2093cdeba097910b5bf7a5f8dd90433e819356553054b +488000 00000000000005344f3db01ba241198abe576ae3ce7eef07ea36e5f653dfb73b 6885aca131244571049a43dadaa8869bef202a4624f1f1bd34eee8d5c2a03abb f616f3900e30b8e64078f54fdd1c6edb61d70718f0cf6c05df264fd8230ca04b +490000 5cf3d9140f846cb110d6bc774fe0e27a8b92c1867e6a70d961abb37213221c38 7ff0a8a7d9ca08f088eabd18bc0163010f140a5858d20066fe1a6126b52b3089 e6686dd09669c143e9d562d4198b6a2a9499fed4ac68e2c13c57987e5e6d850e +492000 fc0296662b6a996d548b09a7c41447f13c072269bc1742c8af7eac51560c96c7 d8146bc3ffc06c84f867b0caa2a0e7a50d501164c1934b647fd7f4b053a7f5e2 10e9e917df4cbb4f29da43a804827fdaeafe3191e63819f100bb339fb46c6385 +494000 d8700546a4a08cb28d08bf416aa4ad84459eef904b53b4b1395b4d209bea19a6 766b83822f5095c9825a8d2afcefd083c1e2973341fee9546933e68c531fc074 0158b460a15902e56cb8453a98723a9576fbfd19fbe9adff8ee643239b78b327 +496000 19242fff29830e421e70748458dcbbc496dbca676a85583ed6592793621b9623 36986ae5c336a5411a5ade840fc74711ebae0f3f33281ae4c47438be3d2f86f8 00000000000008abac41c760ff2263b23eaa94d11e4c0e5b2700bb22370df17c +498000 f11876407f905da2493868d397719b3db7c5beabe6414094627bd15814fc575b 246b8f36ec4f9be0b15a40dd1ee2624d8df97f858267c51a64778b8aedb97267 000000000000183f04e7c1292f2d077eb87a3556df17e4f208304cb59358edec +500000 745137430c905f1a82a59cd733832c543724043fb2fd60e532bac21b21256bb3 589e31c84d29b9aeeb0206ac733e3bcab7529507e7f384707d63bedc06d0a46c 0000000000000314a2069a5d8f3b54cd7402731fab19228d333bd551a61a9ca9 +502000 683ff7be53bc10b00573c40f67f3f2a95490cf9d8ad709793076a2b7f6e1a4e5 a533c16bdff1ebd55852594f6542083d9ce0f9020d71cf4e760b7e2e9798be7b 024d6fea5c648713e64249ccc3573577a250f47cd669f65cf9f242119f2608af +504000 923973b6a323bed061dda3f3f9afd3dfa104beb00196ce88c3ea2df8742071b9 ab8755b0f894fb18ce04b581290ed27a423054a8a09fdf20aea4b0dc4e287e1a ddf2ca6c3f0d6e713b4d4a0081b56309eeb65cf72a9c1018d8428d247b2223e3 +506000 d40f5704d3f326c6e3a7a80114e353f6be84224822fb246de286414b9da764b4 289e16551c1b41b2c710e5a7091256886c89f4a8eac146e815bfed57dd3ea275 36b63b71e2b7465459737cf408a50c076d086a8411acbbe5340949fe62f1587f +508000 009c07991e21a7feb1f1e1eccefd04875983664829b864c1eca36b3c972a2345 4eef4dfa947989078d3a9ea2ef13a757d6a89ae552b71b8042d44d191946b3a5 5a55cdfea797f8455a68e5b5929e7d2db8b9bb7b3849de1dcc2278063481275d +510000 000000000000056778d0bd33a3cf5d957645a99960d7e4ccca40589196fd2635 e3fd58ad40dc787b6dcb5ae06b07d1f779e6d89c14794810055c96e7484b849a 31d168da685e34f8c07831c870adeb79977da84d3d6a4c2d8e8cecac4bfd5eea +512000 377268638dc666ba7a80e9f2dfe35549ce17fede5b21890890beaaf3f36e7ce3 65bfd14d6adc93e43d24aeed127e26501eeb6737d77dbf9de368d81f04cb9105 0000000000000f3707f7b5a6de5b03647b8cba7f34d1d873d95058545569d959 +514000 00000000000002a3451fc79a33eb0ab8486548bc4c4533fe25c0d27f03cdcabc 21388343a5c5c25115596383b1a655fbcc0707db7308a305c1cb46ac7c5dc3c0 0ed7488da1822364b136bd64b4dc6509e9601e5f25d5343135d1ee48f5b07465 +516000 923fc61bd18a6223eeee3294cc59f4a75429b98b2aad98ac70f37ed220e39281 e82542e2900a3e13b6f0e28779c0c606107e91267373e1a886891abdefcb610c 5311470e086560a5042fe78f5677733583c5622e1684d80e01d90a74d79daa45 +518000 77b9ace10cbd41787ab3837749d9e4ce0e074a481d0b6d8128f31034e9c2d938 0e6042250afd584335474d1dd474aa17aefbaab33c99b13e2f2167db3feb7823 98c232db7dafce568e267b235c9ca8aa04c47fd6506eb9c78c199f8b38938c5c +520000 b970a5312eafae49909d2d07ff43d71f5716e209704b56bd9167e2a797471a18 557a58d528269f1cb906e5afc14a26485772b3eb868d0502c92f753fe32f3575 d8238988b97122f564a31e0f0a7e99738542108172e259db2f9b9df5ac959dd4 +522000 aac775fc58f1c497b9dc7c2dd19211199f7eeea7fc0d6fa1eafa3f4001d67529 22a608c0909f68e72803b4cb1d37e339838d1860293be8bb59515e35fd1b2056 ef0ffd939b15a986fd78114be991fdbd0aab33d082fa541aa2c9ba27c0f045ee +524000 eeac75c870b10444c08460e0b00964606e621a3dda7a1e5227e652a937d74fb1 720744b37e18b11d9ab3b4daa956940e2f920f82d891487675f7c2e48d169883 6484bd29e4f7240f54f61bd48406f36274d7cfe41e0b96b26bd16baedd9d334e +526000 8135b14d652e0647cd4fb3f2555ac06d7b961a9e347b43562bf62e2e2e9fa927 62766b6e516e1f3469d5cf7a420200188ca1591a8b1eaa3bd421786707c8c8c6 af538fc530978b3dcafa8b5e9619e6038c21cf1f03a93c7f753a11e3758ee628 +528000 38e77264bf7388b3d0ce5b11c7558e77c7b2463bfd591765e6833f805813b6bc c818615dfef8ab45328a379def693da89688cb84bb491b702b8821efd2cc8511 f944da5b968009c119958ab5589d2dc1b4d6f5ebfc949b0e72c131d3301b243e +530000 0000000000000ade1c9d4534c00be524ac76a40d73eebfeabc390843985c6f62 7c185046f60803d0344f8ca22600bccafab43f392ef5bb6f716a54d21fbe234b 27c33adddf3e0d0d4ae2b70b9981f11934a37df97bd68d81b7adfa99c3c05d33 +532000 efa8271f1c3164a21ef17f6ece9bc4d21191795b29a765f7464d5ac1ef3343fb 5fe4b09eb97184e592b901ef22e50164ffd72da3a7d9ddf4fe9f8b97a71eae4b da385c7aee9b619595dff793d48ea42ea5ccdc86b65eea005df40791ae639ac5 +534000 cdcca0d28c10e127dd703769b3f569159d3fa2046eb21fe0ebed445f557b2b4a dda03bc20a6cdd39934d664778b3853888158a71de2a7098b8c330844c1048c0 0000000000000d991476c784d0c9d13eed7367f92d134d7adbe3c4f548062e8d +536000 0000000000000663ba338d4177a9f60758c545590129bf83b29452598179672b 70b072d9c6d5c28bf37c64ffe593b4a07823abf2e8978f046145e28921e6db95 f7d59b8d1978619799489eb8503743f67997b9bb66f767f6d875132b4607c8ec +538000 7ca32265601fa8243ea3d75778d7f6df1a1e691f14525a62b5523516bc8a7cd5 21c68b97ae7223fb9f03d97559ab0e7ed6f12267055eae2f427ba774bf5cc110 d434b477864b1019bcf8bd52e22373a66c0a1067efc1cd506df9574ff27e5662 +540000 d90c35e1c197bcccf3a00de2ffa5d603ad5d01ed14169ddf262e9dbab2c97bc3 28586d0d0f988397a21f1f3a123f85f8d6cfcef475616bc4bb42e97ed5af5fc4 977ac72abcb16ab217f9d02d3b32851081668d8c997426e20c4ee774afff6059 +542000 8231df05a7520012378517a484324f19ab4389d4ee4a9ab149ee78b615ad28f5 af7670b9b3428935d02b2ae3edf55a18cad3234b70e562e5e2eaa01d6eecfa4e 0000000000001167bd8041a61e12619ee2048156a070558ddbca43670a63837f +544000 b4bc785eb8dab12a8c899ee8b24a6b21f4ec2f2a509f347d822f9c66f33e540c de6b3d4b4047f10d5dc2256788633ba375acdf45c0781e29ad88fb3c89a35628 707f2db6b1af33df3c1df524a58fa6e82a82b04c2ba2cbe3bb92ae29d03941f5 +546000 26a54020556d33285228cabf722c27f8bb8954c288690743d401e7ef45ea67ef c2d22a15fdb5335bc1fe3e24129101776b2cbc6c90b35ef500879d92c0431923 15c483aab4218be98f4322a3ddb8cadcb164c2be63adca3e86c5669aadba8ce6 +548000 b79fadffd64c60f152ef89da5ae2485706c9db0e42d3a88a18e719fe33e829e0 f1565aea8fe76e2ad005efc722e3f4dee13dbd44794fa8cd562c40b6e4ad7266 613ec04fafab5e5fa40307229889a04ee0e6178615a0246af2b18b88468ca5a0 +550000 bde46ef12a48ad06bb5b4cb77e445ec5283417d8f47c0857e05354e256eefa56 04bbba09f6758a4175a407342a1310b88c2ad23ff4e022d4b060499a8479e7e8 6cced1aa772e361438c285cf4af5feb74517f7e221024ecbb77b45f139f98765 +552000 58a6d617b8c8ce97dd27f6cadccd970d40fae81e0ac359d0e39367514eaee7e5 0dc426d1dd8d462ba048fb7ea97bb0c49dca111c9f5570cbea8f34c97110b626 e74213bfbc7a3e87a7b0b306975c42fb5f472f306ad5a9f4f7d77286c0b26d8c +554000 8df0dcfcc065966bcd500b02d2dc154b4476531e764e98b889a02e4dc2188ad7 4a9a983c7fc4d060a58ca71dd91167e3559e7cd4e3c09a803a4edc712d0507c7 0000000000000b24c6ec9fc3e53f7007974f4a803e60451e01247e444b480e76 +556000 0000000000000eb687d67bb3eee33fb335adb6259b62a0695b764eab0405c3c8 28a6f286f3af402dbc42d63b71453eb07ef3ad69eaea1767d22b9a4b9e037925 af4bea80f8c353ce84bb4976ce519389cc15abe0a44572f0205c6859b285cf0b +558000 000000000000022135c2e5f9f97c4cadabacb153a741e82726db51f8bdf25534 9c0b0fd6cf4a3bb72338d32bcf1c93c7181c13a993d8da7f180fbdaa23fa7660 b9563e6e38a72b54fe9dd961ec7688c67ae6fef68456694e720387111c577e84 +560000 861b77582ea2ee45507de8ae15419cc220f58b986194e86fa81b2cca56fc1953 7237cfff53125d082ff9dd2c1e4aa1c6a2cebc1696934adb8c540269f4d0b253 00000000000001e2f6796d9ac4a025faf1982bac8f54385fe354729f60fc12c6 +562000 ba549293a5621efe817e356208cf9ab02a43bc20e89a6259e3b0ba5fbfc27d32 aaa4e6c6e67d0d8f8174cf00b30e9c973213b39ddf346aee9df67340551dcf80 5d7631dd019e0f64a87f6e0b25bc5460de74631dc340d6a9c2f9fda10e64a771 +564000 00000000000003fd357ab0305f6ea6c298ce3eac1833c40038178f64490f6c45 8ba76499684860647f273829f1120722deed809a248c3c6c5adcca4606e2c456 00000000000003660b4d5ca6b1c0a00eed3e06a684fde6c74ac8bc8c0c37b4f9 +566000 00000000000002c695fe0c87b06d1d8dc674caa0dc6a194c679f6d10ffb1671f d476b2dd208ca9949b6a09517ec1235f99f1b15226bc5551aa7f1fad808ed05b 000000000000016918dd0afae965fceea577e812fae26dbf2649019b4163343e +568000 45013a7b78ab887a36ce4372f125ecefa5b7a9bf83ed61719912239d2decff18 8178a99de01dc1bb329dcb536986138cf71fd149835e3c8b19ae59c5898a2d95 174f8881f3701768f9e22060d38b6c4c96479c703be0e979fec65d8946b429a3 +570000 59bb418a28bdb7e9bb643682a381da08c89430047366dbc786ef5def499c038b 28bcdba2a45264145fde1adb93194e514775db3487a532119472405c8121ab64 f6f4b00b57051d6701b6cbf39f9f3f8cb39958e01f0cda996b453e7935153e51 +572000 5af9f43e41a88a08eb2933555539638bda26a56ab8156bf9e5deb1d72cc1be54 84658c684fcb000dbe86d4db89e5db2f01c9523bf703214342910963c03a97bf 2a88e7507217f7ed4e3e810985c9596336d8ab5a1b6b798b7feb93f6086f11b2 +574000 3e3c673221c24e52b96d3c24d38a14cb5368aa68c7b04572898b7f33ec0aac8b 928b6807902af4a2effe41fd568025cd39ec7d50ccfc47a5f3a58b133d0b74d3 fcaea9d5e7385831533f9f02ad4506c9a9d97ccc69890eb8bdc92b0cef897dcc +576000 ac9e7c748cc1586bb4b261d1ba0aa91b82eafb76d6c17560a353c8a502440931 7ffba5677231cb9fa0f400c31dd7070060182353c0ba5387dbebc006ac5a19ae 1dff1dd5e25b2a13eaa26b78570e099f8b6bda795cd88c4f9f2b8a9bee4af47e +578000 e4267471de71614346b31996b2ab52d89647e100b946ed4be42f51f18e9be7b1 618f8bc91b09815f71dcf72e109b9af8adead52d14134cf9021cb701c5e82b84 4f00bfc600dd2d5aa5b541a35f5811a356b6fb6621c4a2048e1c2255bae7db15 +580000 c424045b92d01188804225a574fb4d64137fa3683be69a19e3b6342239a7a3df 45d523a06ab83685283aa5e7c1ad63a0db7f4eed2226ebdf771c270918b2d871 99b4f0f863708e59e9b4d320ab91492f694993025b60be00111b60ebfcf4f53f +582000 99ca5a47402a24c77b75551d3d6abfb9883c8714f1238096966460bffd6a9481 3097ded1399c2a845c88e118b6c5932023f512c6cbecbf6eb1a37fead3bd2468 000000000000013af92f5d184464c4d21d7d52af4ce72418e76030eb855f641f +584000 ba31a9a0ded732bfcb129fab5156f890017864dc5ab7f10d2577f1b5efab8619 3abe039318efe0126c955b527f52bcc03e4f1232102045ecf1ab44ad75dee7e2 f788f042bbbb507f132b193a2f16ee1e2baa3a3607f341f0cbe6ae82e67e9a74 +586000 0b175aef9544d3854e8db368b3acc43acfff58433275468547b2e6fab86cf871 bbb6aab0c1e675920e7acb7c4213742a0fc2a92670808363c9d4432f353386c8 cb37e87afdc62877a3d737380c7dad6dc5c27f735719ea36818180767a780ffa +588000 da24f8b96109c280abc863a911ecc9f4a9c57b28fdf484696a869d786340733b 5b1c8340d051c8374a593ef1cf4d1005348d8f2f8ff48c247dd25271c8ef7572 0920f2d21efe5cf3a508f4836e5dfc97ada859c84b6d25e12705937fc26a2c85 +590000 50c339fd8bd69b60750142d82eea04f87978387dd596f7a9eef58f6069e6bb21 95d4804b1c074d6953d241dc9226af440e50c4d244e811a42db8dc97838fde90 00000000000005ed749dea0dc8d79bcd5b1e78c69cb89935bd6b144eee92f295 +592000 5a88363b90b74d79733f430ac6d7d105a3e532100c63e5e835f2216c384f041d 29d5286dfc9f168969a718db45a6234d1578e2501291313aecabcaf11c2ded02 bb4e23ccdd29b1b9571dfb06f2ca83410d9bcdf2a7d17e492eb0025c7f615d4f +594000 0000000000000298080a5983b9d1d4f7fe445371ff8161f281c1543c9622db47 4b4952ea3f36aad6dc3898b11739777d07634e1e55741da89bd66668b3f9a256 0000000000000833b7551458ab79afe41b5a35cf212a094a9570356435383a48 +596000 935a984560c80ff62d076b1e484fe51a50b274baa58a0cbcc096d0974ac38350 efa2f2be6c7aea93b99a872a85f6598c85d5efc0ca031c17784b59addfaad542 64ce3ebda95253641cd2fcfe184456ced99cfb523c44ea57847ca4948638069f +598000 9a797e2ac0a23e345358dc3ffd23866468a09e3bb02fc0dc2070e1b572eafde9 b1ca3c128c203d2587a2f44b3f034cddcda22fc9d35b0b7cddd4b22ee8c1237f 741670d93a42096aed97adca7f3ececec68add33d0918d437fa69cdc48aa9279 +600000 292bee9bd10c2d02ebebc2a366f8828f79a8f2369c842fb090f8537e87b73487 5a4bc16bd32f35060a8fa12b4ede3406e2ced5169121c4090bee5fe0de91c268 f2ba98810ced38290d5212448cfa57f6128eb04f6a44c5df1c55ce89842625f3 +602000 a50f1275a70254ddd7f5f6163c8aa0ade8dceb176b987b9c655597da87d938f3 f8a91a0a012f2e839cbf916c0d2432d7356a53d615d6905cfce9d4c6efe0b365 48433ab11e5a15d450aaedfb431939b6e4b7c7eeed84f8cb63e6dd36494ddb53 +604000 7b503db95e2d7ae67d1bcf2ffb4106c9c2a48be134c3b8a2ac56b53ce76e8776 b5660b1a7ea7944103df8e6ff74b0740886cc23a003e648cd8077fcb2f9a034f bd84e660100b7464a87117b411a58ef7bfad82f0a3e937ccaaa40bee6e3d9c76 +606000 ebfb5e6d5b4064242d0baeb6f5b9c56f8c06995a9d44e5c8a75b3fdae07789ee a5f4f6a562474141f1430776b8b76adc5e5bc14c742b308e5f6ccc443777228a 85b576f0486455a00a5271534f8d4b4c0a8988784f762883fb3ccac24b61630f +608000 e344063f2dffb21d53e5e42ba77dc717a164c4a4a1916ee2dd59b10bc9023c33 ae11a0ae7f8d3932e87905645e415a8b09afaeb28569a1878e748ce2ec72f8c5 ec44e12c9d7c998816632df5869aa0d6560b4bba6dd74ff132061727bf3f3746 +610000 e169ef08107d1ebf01821c4a7b0b9c832a1b9b95eeb8927da634757c739b8b08 0315f028cd3a1a8e965eae51289d2ef8d2967bf133339a2714ad2cca8a2a9a49 3f954a95e5cb8265b4989d87e78d80b4eed3dc99866cc9f875b4ba5afcceffbb +612000 00000000000001375e8993331229d8283995fdd27dfc6f1ce262782d2ebf22e8 bedff38baef7274b735936b2191a2829a3681d50ae369e5da5a1389a906aa86b 00000000000004e8f1930eb775ea38345bda859e8c903cda34928b694fab679d +614000 ffec99c59fbb45baaa967f9c824253888d01b23e3aedac215b2891f1ce19252f 178841ed0a884eb75c0373dda993edc9e01c5a6abba40e8d381430f341185eac 13f88f048de1f6235a3bc8c8241136c57f06654e9ef5c47465891a87562963d7 +616000 28173d0239eaeaf8cb1f7499c77510de467159fce761f0d05594ff88c6dcb64b d947d938989979abb488b69415dbb230db19e45a95a8f3b0140deb0598cf2d12 58da99d406251a7370129b4f9ab202bac4391b229f80a9add5c91fc092d29952 +618000 640b6d2eb5a193c641b11b4340b0ec152319ecd3f5cbb0db68cb36630f2ef038 dbff937ee92d0ba07a9bd89bdf5926434e9d457af28d2d97c810d0a242448ce7 c791ccbd5da3c9be7d280cfede96d1df56aa4bb73d8b9b7399623852fc03c172 +620000 43b70aafbaf9e6b1d5c8785aa50f271c95815d07012c58cfb61edf9c6e997dcf 645fde1dd38b9c9ead8836b3b8f7e1bcb27aed38aab45d59dfd62d26c5753ad4 00000000000005cdc8b920609435a6e182734af140c0b749eee819087409e816 +622000 b658fe69552fb6b57f179928ae981a07895b7c6f913b4573843d4191905a36ca af608321c5d95a7f933b4ababb47b9dd96ed83511a25ad0a84ea665d77bf248a 26790ddcef496673c4bc1b5db8cb00dd5fe97f2d3aa037dfb106d10db5c3a52a +624000 25756ac516c8202d8a0f860b7f3fbdb8e1824199c7153f390e946b224ee5c92b ed5e2576f752f03cf4c364f0834055ac48681df4993da9b6f6fab3a72758bc74 4fb239345b85d392c3ea66f8cd29eb3e863fa79615a991ea271aee115c0d321a +626000 000000000000002836a08ab3cce447a3eeb27f98176f37f05f8556dbfabe46db 8fcc49e48243201a208211681bf128de7fd5d212b7e6b2c5cf1acbda9e408fc5 000000000000022a6c9a5d0a9ac607743ea28900dbe4e9d8fa68f6110915ed21 +628000 614fce4793b254f776ee3b82151f75ed3df62b05e0d29a0474b26f1411421407 630730646885b1d08b40d46af8adae46a1aed5efc3498833d2db3f2346932afc 0a6bb61ff50db7d23ae7bb2b34f1143299b67680d641da2f13a12ea1dc39cac1 +630000 4638808476ca45dda1d93017fa89f69a123aa86c3639c08e7733b52e245c7ca3 8c13882b4a148520b09113edb81ae5983cd844e7fd88f1f1e315789f4d3d1202 df467172763b533f3fb354607fcf40a2e20575896a1d2f8c9b959c53228d8f73 +632000 2044dbfd5a08141f595b3bb613fab07aa093a553a5a4b9e261d7a40df698cbf6 6bd6a4ed612d0dc231a6bb22a906cac9553b08d3b7275232ea4f48fdb8e4b578 000000000000003e8520ddf0833823ef495f5aa031343b0fc6cd496a498882b9 +634000 40f0f8e85d574271bb44ecd37c5c14499a0d0ccee282e0d73928915fbc3106d8 bf243d5478ff122f3d449713c965a79d436e113f26e583896e2c73127e7413db 60843708c37dd2f0432898cb15e967452487d8792ceec67cde43675440793e47 +636000 65fde403d979f81c361ed11b05013bd3528630fd6bc6ebe26dd35df6114b0f0a 14abae40590265aeba8940b035b7a20fa0d4cc30806f59ba33418e35ffb13400 000000000000054b64f850a261397ff3a7ccfe854b7ffee57225514496455477 +638000 30ac5d2f55314e4be6815e71c00a0a06992be929a127cf866855364ffbe1123a c79af9744faad8d52bff7098b5c18cfef09f99f967cfbcf445e0e0928aadbd77 367e8d75bfaf096ce572bcc26f5e853fa8eb698c7c080ad8ba39035011a20538 +640000 e16a4ba2ed83fbd64d5cb18cb384f9a6343f06bad2d249fb9fffcede111e3039 f25b312d690691765a402182e59258e1b6adef90e6dea5efc17bb3f290c25a02 000000000000047edec1eee2aa3886c1c07c68978462b3127bb407ae975b7b9d +642000 2aabc670a413aaa4328bf7471a524944bb489eb9d958bd04a299593d3f6b39b3 b268d27a283705f6832013875fdad2400fbbb91c4318e4025e27226ad5da01e0 7561ec83bd0086183d6e11d1513542a4c0fde4e4ad854d97d09df4e05d7efc79 +644000 6573eb6ecc3a30beb6a7a73c451043c9b50e3c0fce7cd7949fbca83f917cafe9 abac53fbaf3ac80abe0c0a327a81e121a2f069752d7c80917d52f29285a79edc 1de9231d9b5ff15f3ff88c4c4e59e841eed57cda583639b537eaa7e428236d80 +646000 00000000000003def10daba895a0ad61c688c1b12471cc3f1d57fbd7669aeb67 4989dcc8e91372c1e447ff9e0ef4b16e14a7405f4dfd8aabe5aeeeb793d50ae1 48a85f46b6c93b05cdd4a39ba20194b1e08d8f47e6b6fe71595b9c41220406c8 +648000 56d4c9e44d6d0fe50b34cc1acfce08469b4c5c147b9a406aa133e7382f188e7c 29ce61db723ffeba55c0ef592a2865dc7728800fb4e41d11f6b2682035a35a97 f64eb427617db24cac6b48c69e78ee7968915aa9a140de7642c02ce9a79fc82f +650000 22ebf3a32ab8f9792ac560143988d4cec3838be49727ba8be1a2f2b73e024170 ea065740b1451373551cff8efe2583852a8a10e377c56c517af178283ddc0581 600cfad8d17816cac93efb27daf8873809d645450af4e623fbfbd89ac31626df +652000 71057e2fe73d38f4de7850c9ac2eccbae7e95aa899b0a588da20c2cad387da25 0a3a8dc543b8cdb242d272fb9ba1b0579002a95395fddcb1a00e9307bb60394c 12c418843c8573210d00e51ad8ca7652e9b155e827847d4975d5dd327cf439af +654000 305fed865c9b79a7e974523d81cd8935a2a49ed5bfe302d331c14ef737243661 221578a6e7f800b63d9cb02f1eb7f1ef5f02f84247fe484b20ce83d04073a0d1 09f966b8d8be0a580fc6e176c7316b8c3bac3cce2623c925fdf2aff317e1b66b +656000 db7d6b8f4c43b60a3773024a9b70a20fb9e6e609b19d97b8c778fa24f7265169 a083e6fa04389b343e11a8632f986540e3b9ec0cc549e9a643d0ff5ca799adad 5d8f3f1918de23d163014213fedd1ae2c8bc0adfd625dac57f72eb9f53658b21 +658000 00000000000003fb2751d092f56f199d2867c8942c04bf9ccf3100d7c167d865 ef7d76558072188f97c054952772e79fd7dd44d28166a68fe4954f6362342c8f 2e1c72b95121b0712839cb9a109e5264b214c1f024d35ec050357dec1526ba07 +660000 000000000000001a66a1d67537293209a1dfe7538f38fd5e20d62ec14cbaddcb 003126596e8f2e6dc2b4ca367d9e981f5e178259428bcf92e172be4a2a31ec2d 035c17c14e3c007a83a5b68b39a38ec966612ea1b88d6dfc3cfcfffbfc6c7ebb +662000 6a2cd6766e8c3d2de26d173d04dbb0ea63c9abbd5bda4939c816218112c9891f dc462fbfd7179b1911402ce5dc9a1818f6e8cd1d0ae5a653719b7d87d9c0fbbd 0ebabd710b1b0318d7af3822542fe1f747cbf92872be7b0cce6510d968b6af81 +664000 000000000000012c80d80bf87e12c12726dcee4736548c6e2761b6a5a3842c0d 9d641ab3b399685510e1772d544070bb6f78e63923f2a93d21b73995351e5daf 0000000000000161e0cda3de0ce270d8bb6bf84168474aea7c92304afa972ba9 +666000 00000000000002c85edb2630ef04389e6e716dda6dd84b510fccb4cefecf23cb 3a9fd3ea1acbaaeff98dc64eb62b6c65356be27edf52ab68fdc33799f1546f7c aceb4e6bfab44e883a135f470b85584d48dc3327492346ceb7f43a009c9a0758 +668000 3248a0be871d285e7e60e331647cfa16bc62b4ddf181bda988cf3a7ee73df7bb d1325ee1529bc301043fe524ae4bbcd3835526515ed149f5a62c63e828e1eac7 c35854207dfe8f44a232f46a05c4afa9ab680d9023810f39082cb3665805fabf +670000 00000000000000e0a774ebaae18e3a704acaa2b844cfdf1d4709f5f5afb455ef 9642ae6874275e6e535f111adf8d0e512837a3708b7dc2f410753fb548c53d65 1628dd80b01a258874af81ff713b74ea91b3ef12120a1069f6541956bfa6c59f +672000 00000000000007de1ce1ad62e5a64fdbadaa341713d32cdd6c163723855897f0 a6f19bad910ddc1bc567b03bb67cd2ebba7f2299049d3cd8f78c7d3167692568 000000000000038f5e160b357a8a57ad9f8f2174e4df15465f552d91e6556aec +674000 5ba81bdc3c878cfde0631f351ebf506b2e85742d07e96f9602699e12ecce7fe8 31f6568ec5f731b9903efeb36b0d1694c10045c1628f4c2b53db438544335cb8 5878b25e1064e9dbf4e0836c49f0b6256f9abe99bd7a95ac7375cba1b9e3f58f +676000 5f78bb94ee368142e8c3082d86d5067f77604d383ac2367ab09ac57f6ea17307 b6933d3bf26a0642502de1424c6c97ee33f84747d4a1beb227697a8cdca404f4 02ffa07b9e739ae99416d6b7ac4e40553c5c2db7310ad4f5a4ebd5a297f8e512 +678000 0d5216ea98f1728d031c8eb819945c5c6e5472245d401ccfeb6a52036dc2695a 0ee2189f00682746a8f70ba05f4d3bdda0072057f77d131bcc4e4b6bcd0c95f0 25c7570cb3e289b975f3c201386e4464fb419dab897d70462e5001bec941d571 +680000 cae774d3d57a81c3b391eae82612bf60273aff055cb45b1a168c3996203aa720 7ca39b75cf933b67dd455bf468d6310904f5a7f2277a4ce90cc2ec1fbea4710a bf6017197a15c8ac284d10cbbf2a21c045dd05fef3cdbfb0c6ff1e3988f770cf +682000 5516f4cb305f75f26b26a9c6c91ce7844eba81a8f7bb40f988d4bb205aa7ec28 e318dd02c518a082862a0ecec08343f7e55e15eee7e90b602cfb6659e4a9870b 15f853494c03c484081b7e98f8e690961376139521de197dc7ccdc2355e4be19 +684000 9cff3c43e796f956da6c332c5faec719559eeb9aa55863560c1be8e5066b15f5 24caf8f6d824cc5b2058c185db2d05366fa3ab7a2438e34ea2802b687a2a5a26 ed53598a1ae500df65ff5ffdc50d830d8936d04e203cca581b2fc87b2bb71308 +686000 04bb4081041091dac0ec738b4b7aa052824e216d6e0dc9360befbfe525d7def1 e0108f79ae9bd518a139626075c5e91099f05f4e3323a85ded6cca78844ba802 319ce99ec6c663c0a63a1130c0a1a990105b574e63e13952f096ad098587fa75 +688000 00000000000003e60a16c22766337e51104b39e1b691cec22e79896453dc5f5a b2dc148e54cf524b8ff99b3c5d3f56348ebf2e41ca75157fefeefd907c81f280 5be671175c2a170a44604a5b3412902dec789f51b5f38ddd153f42596025ddca +690000 159fca14c29494170a9a44c720e4978e4a939178f6916d47fa2f9b03ce319725 4834500cc4e42e4e073ec73eba345a501027013779e0ff46c8d5b5ee04f58b38 a259fbec74b8425d2469d1bc8d8b5b162914a072490cc311162680794fa8d4e1 +692000 49e0cbc50e05634616ac86b3649dba8629832820220592e232c133986d9cce9a f95a2d77ecb8986fe99ee42dfd8b2a00d132d2a1b212b27e6550fd0607122dc6 7b4ae8508df80d1271f64a19fe6ac3d300b6ee34bbcb807b71167d012fc350fa +694000 2f5f93672e6a7c3c580c79edd426d109d89d4ea1569041f6501023f2e94e898a a0670fdde742236a3cb98c288aa27574ae014ac4b36789255ad1cf67311aa7bb 486a4bf617327a69027f27eb9f3b7bfa3a49ac9c9ea9fec60a6853d43ff81eed +696000 7b5a127d90adb36bec0c67e76631c5d66398616f86651f262eca0ff2d9248159 3cf42263510d0ba9540fddbe6e1eeed6dbdf185f53b5fe1bef274ba578c8a97d 00000000000002fd27db0c6ee637cbc4dce25e25a0c75013dca3d2a4c49b1d9b +698000 241af6c7b061a41c602285f6587b057af70c660dfb472e6ce1d1207439178ed2 09cc452a73aea02c12ca72fead805631dd673d03c22f0cfd06e5f48a76a3345b 1397786cebe9521d1965daddbda53c507549207f4a44eb5b3cca3c8704ebdac5 +700000 c68e02db2c1ef531d37158b2528bf57f6e1c8596d383e221a8ba4529bd02c087 f9dff66947fc0424517d7a070f6c83fe0c7d740319280d116d5205f100eb4dc1 2ac02e15583388a3b23747884844fe73b978177c9795cac9b421bd79ae6266d2 +702000 f7b9d2de0fb8004230df44b74d2077e249c2ac85b08eceb4e32d0a8128fe3e09 ccd92edac39b448ac332672873aceb9f123e701591772186592540cf10c7fdd9 1e725cfa91350c8dbfd1a509e1e22a798b6d2b092e2b8d932a8d38106ae64dec +704000 15b5386f33a79cae29ca7d5f5d036e12b985452c2186ad04ecf8c5f5a545ae6d 52a7f6005664520286a71c7b7d8dc5c42e5294ee2c40924861d0a2caa249adb3 e72863ee0522f087b14382d21400222fff517f641c353f1ea7085e7115b9bbee +706000 dbe25cc584c79332413e450e43e08bce772c5964144d7166a968787ca4bbf212 748c53e94bc7880afa1fd6492c54865e1975b110fc0b9ebaf840743d1aeb36dc 80d36a949da8eadcf40f05c58394ef7e6a520a40e3b7e9c6f4fc09130b7ba5c3 +708000 4b9259330bf55be5fa0859e4ecc5b328c717e677423fadcdeab574822223ac36 32c2c981d6cb6a17af4a913a8aa496f2a5b2d9e9fdd912f78ee55fd4867f1db5 a619285286356faaed59410ade4f2442f560afde17dda565f112cfaff21b907e +710000 389de706a36553489cf2da8f16865148493a348db47ea660e890f542251a1ba2 45f38afe0e474a5c79c1beceb11ffdd08162428c1adfe31a04d8510d2520535b 9c3a303a8d174deb9ea304521210dc7dff6bea56f81168448d5b60fd223f858d +712000 f43cd26323ca2576bba25775f34569e2c2c86f49bbac52be36c40d1f963008df a11e0d0d56876b997b1efa15b2c8e32eb518e0bb346cf0957a56488310678c10 bf4ec533071a74aa8dd8ab8807a6ba60c53026209b54969b8e1a9cc9fd09d7b1 +714000 470bf7bf36b41fab27e5592c6d5f8fa19eec7040b4c6813d4fd3644af454fd15 37859fbecf4dfd78aa387836234656b7e46a9a594c49689b05f11336db738726 1470e66895cfd8c277867a5536d3c92a6dfda064fa083779dbc59b689d1cc2bc +716000 1c3f684f319d95e30bad47036c316367898b60a3c86bf4ea9f6501723694d1e8 6c6c030bda7837eecbdf7cfb83af0c85073151f9229cb56af5543d58d7e43e25 a46ecd43c7f11cda74eae19202afc40055a20eccea394a3679f9c7099f9f5d25 +718000 c8edbbaba66d015c23659aa033d25852ba0ac5904448dde2fea69eaf22884564 65d8100ad1024a6badbd346a32490f12231c6e02180b267c280f04219d47e1c4 0000000000000275c2a34aa7634ac03799e43219a1b14d839e509a78b9800e96 +720000 ea495aa588f91a0c2ae7715b3d4d1b6f434f52dc72bae5cf62b3ab5033aec9b4 a37e840df4139320d08a196d9e326b2e498753956c3b4ba037b9a0b75ba0eda9 99fcafa3c15298a71b327e5c10dc2f70c0711cd67f819dffc0a1c91755bb4dce +722000 e429a1fe50db22db41db643cb4014864da1563d914b59381c9c5bf57211ee778 149f0d4b743485b3fe0cdffa51a1656bdf0b39f623f44e10d915755bcfa29905 7e2f1c6045d1fe29da2f2d90aaa32cf2b75d856e53492e50bd936fa861314fe7 +724000 93984dea18f33c4bb08052bf4e99b4a364b8dccbaf1c2641d545c2fa5a8c73b4 8aa9c0b2b3f4072c7f7ba7493e5fcb129ff83196ae50490528f6d0d1f5e7e4ab 2481c50649d168ab039008a32d9ad61c0655e946784a75ceb964245b5cc476d1 +726000 2478d9c6ecbfca1fc2dccb1e3eb4211eda09cfb3ae7c9639d5f455adb0764ebc 5171d8de8b4740c17d95f9444f917d360f656bcf55f1d4628cafc620f964273c 1d99244ee688ad95d0b780e52ffb60aef9cf62febe5794f7d29cdb8d3a646b71 +728000 ac1839c1d3a341deb7842f7a9a89d029c5c4222dc4e9c68d68d2a41006bda322 2457952819ec6dd320c1fe00d80f529afb32fc3ba49546231e81334450896204 2ddc3c6828ab2b45fb37655096aa5066d80b285e1fcc262dbd6cdcdb34460cef +730000 14dd69744653d3674cae36f51409132455f3091d35d42199f65064a9b229be7d 7e29553e34fdfa1ac224fde12892c1671aa2bb3faeff86cdf9e730365d79699f 00000000000005f820ba66f38e153ff8da563ec6fcc7afc1bc8c026f06cb6193 +732000 73324c876da6e86252897c24ebf5ce6ab8f458f2f0f9063c5cee29845fdbb8c0 50ae42f2dbe7faa1a21ac36ffc3c59b3dafdf67d568c2961eb3226c0fa4afb53 7541839357d107ed0c9311f6a5c9bc722e9a9717fd9f765ff00ecdfb6b1cb4d8 +734000 000000000000015d2a91e16fa89a98f1370ec1802dd3827b4c1afc24e050a4b0 139c51306941436669cda826ea4bfb36321de75cd449647b1488e72db0d02cd8 c6ef6c530e9e927075e51b1ddb697755cefb4ca2edab502d51eba970c54f4972 +736000 0edb70ad3165ecb352c419db2f32d5703774938252796436bc9667e88a53120a 8c413c74636aae8d84b8a9746b02f83c26be205cca3ca7429510fbc4ea7c2e0e 3c4dce0c5d47876eb212865ed3fa5c344e6b7c3fc44b8e614e031b515b7f304f +738000 1444c89984f3637d494a2ff5e444f3e3b1a05498c994629e22acef1000d0a701 d6bd1f53e52c15fde3167ed2cdb4a489326af40bd1f930d1d48ff9ec823c78f8 7f8fbf4bc725ba52c3a85f3eae044048d6a5fe75a854cbb8638d5f1561fa5f12 +740000 679b137b3b2756d54423294ddf12e2ea365d42650043aacbe8da225b7b349cf1 aba9767649b13ab79908bbcd4db660b07dbf796d1d3a323dda2b352b54c598e9 2ab1c4fc894b6304f45a0e7723521bdbd75eeb9d38b22f4047a39fb20e708ee8 +742000 a34040a2ad78dbe58528123e0fe7db696f49a831ab7cadd96639663e8171cd8d 2ff3953926e6c58e180810500a3bd814602b5989eda3be79141dae2fd72d77aa 000000000000000a1895e9c362457ae3d65355287d40472c75b062d801b3dd10 +744000 00000000000001c5da9d022f17ea9b65cf99123a847cee8650cf72c8c1312ad2 650824b1679bf8df438c2b4c5fdb53d53d3b46c16a87dac8eed48063b4579a77 9af9f82fae2ffbe7d018da550fa6c07db76ed6af114054f5fb80f87718dd230a +746000 00000000000005f815b75dfd0ae2a1a5c69e69c84054875a893f4ab7daefe078 0fe68bbd2e12060a9f063f2b0bb36627609ae98c0b257e450b72785ccd6404c2 e5585c06a564f1c00a7c756ed566e79714f10c100140b7cf2273c8058767bf76 +748000 241cffa7b1987741e7d14d68c28f27073629019ecafb2e46944f6a11fa9c5101 5286a151f20178dfc8baea42d3b0a55500b93ec05e5e33dbda7495f715a8286c d15ba1d00a206cff9c07aed7cbae1837b18fd5cd125d193b6db04dc7c2f0f02e +750000 e4f248c31f690b4ede6d08821e551f4dd728a71942f9b6096c914f877188409b 86847d7e6c08f99f95359650235594d4a59ef00c6e27dc742f36ca3f108e3aae 3821f9e374848e147196c14c18ce59cf729f807df5258020f2898e3551f42c3c +752000 4fce847ca3066bceb25d9b78b76533a3cd9582bc285bfcbfce8707bf5d465619 4fca584827f9111a39b25af4989a9f70eea072595866fa3c1ce6572d65497d88 1c7c46cc8785d4a5e79e1726a2cb41a0b6cd623763734a11dad406ab309e903d +754000 3e7e3ed6a48b424e29fd7ec6e7ebbf057a728d8de0c7b7bf76357fb4374d8ed2 2155537428acfa012dccdbfbb133712b8d2bd2ede69eb40d96d31b9ad5746f9c ef522fc22fea354aa530c544f0e2ad6b21dc8765de35121c2f70e523ee1e4b03 +756000 b4be56afbd1daf9af75a8fd9d0cbae50152140bddab27107cbc83df90cf78a5b f59d0a883d0d7951cdcd0540242f8d1674a94927d3928b4511a0f46aa2f30747 000000000000007a79813192b8f15c21cb17dc47a304157e659fbe17fb1e5a2e +758000 00000000000001ff9209af674a31ce81abb26103042a0e64b9086d7735e2b018 25c01a545cdeb3caf8f05e50a5337a3fbd3ff5a627016c7f23fadc808b634495 9861b01274cc4de8b238fde78a3969fbe81e91c0a3f19412623f24e52ac0833a +760000 00000000000000e3750e91b41dc63e8534eefc8f1081ffbcd37a687347e49cc1 37f364e142cd898160699961a0d974c0b04dec997b72c16798e9df4809683712 0ad7a9eff14434d5c86677e9afdc2cf95cc7ae8947936c7671510d522cfc4cc6 +762000 0000000000000147057f1197ab04d64141de3b5384636d4a19c97f1c16990602 4827aceda46203036fc7b27c527cb9cb2eee31f7bfd36f9dba2855cc0b537dc5 5c68067d2bc273a282974fbf8a44e103a53bcaa177f74647eea6e0ea89080b47 +764000 95171fd14bcd07bad4a022c5c0c8635b978182b885d583b4cee79d2630974ccd 4f80695b5a2ea0faf15e747903df8d1b3543316ef6c71ad490cc2f2eedfda193 0000000000000714f68ce6c3b2fd378f651f6f77cd61aa24457cb3191ea4d830 +766000 9e4fca846b6938b3ce4f0d6c65805d4e60ea5531a38ab3d3aad9d9be35eb2f9b 9b1bbebc87a357c312bf806d5b34a00495d4193e6dba2729ca7d1daf57c06818 bdcbd1502188d4547b1e59072532148f958b80946e0143dd62a61af836840a70 +768000 5e1f1e71dbad5612104a108c5ce343ed20577450467c2dc8f402841f74826f23 bec9a1e1a7193106a337f4250c1d636bc352ddfacafd3babf571d9cf87f92c1d d7cb4e0d162bd7a4aeb5f96591049b0a604e83bd7739a0cff0c9e1b62a29a126 +770000 e7c81ae1b0ea298311c8d0e542f3b3d0331ce219d2ae9d3608c1d113fea86062 30567cac5485a002067c6847b672f01c6c940f1c7a6625da1f69ac47e56d904d fb45ea12e730d73ccc6bcb6396608c69eccab55a97b7e8a35412df5e55369340 +772000 6d2bedf9849fca0ffdd3834bd51de4bd6f46452463e04a1ff6153078ed0c0a71 53ed7ca85171019c5e2fde6c225aed53dfcba3899f7495a1718f87bd32b4d1ae 4804a09fba06461de73c9a0574b5cc58e3c5d54361e2b9c1c11fee9538d46002 +774000 11bb7d8dcd485fbc2eedb759cc41aa25c86fa1e9c9c6ae2a7f152dd066b0fc72 241dbd7b2e9ea09d18ff5451e50e169c95efe8acd320d70ffac9630a8fb51c14 6e71de9cce7d5d9c5099e48c0a8a5e81077716a0ff3808c7d6b3642df6b150fe +776000 9f46f4d7501f64d0db6bdf0d844ed0bd424bb5b5e95c4fdb76b38c2bde81276c b0c68cef494b32f1b770f174d8dd40d4be5feaedf26347f2628b305a421aaf12 1aafa573a07b8873449dfd26fa6d3b942394d125cddd025128afa8ab84c96f44 +778000 46d2c4dcb74b7c2ff5aa803cf7e6a4d28cd3fbfc7f43e959bf0b2ac2d60a931a 6881dbbde992ba42cf195f4fd9ec63440911370aadadeccbbe7e642ef7e3c186 90ec91fa65ed0a2992d0d7b5f52bd61fc3e5ea498b7805641b09ee15c1a5637a +780000 8981d111a08593ff12be3ddee38250a5c46c08510be26e50956ef94e8717b854 dac48309192ba0a45f7eda9c032da1f44922c9c304472df90785a06153b56e6b cc45814e1e91e2b5b180b900e92221abd1b2b6729550779803556425512340bc +782000 9a0edf178b5edae20980265079346bd9c329450c64d415b88e6a3586a0ccb86b 3a1ed11627f31e9202b806741ab9e32b52fa8144bb3cc4d067e300fcf75dd95a edd30a893e59358cc03da23dda9fd8d5dc28a60fcbd712c37ee3845d39052c51 +784000 d4b9cac4324da1aed67533c7bfd11b96b5f9b5fa119b555c65050f112c68d22e bf3b1bb2f33b967c9abd43f16e75c1a89be8f37a284597bba1ded2a76d547042 5286ba8c793e8e54b8323f4c6218d9f6407bdfeefab3ced40ebaa8dba27f4241 +786000 fdf1acd69dee6e3418d750ba4661fa05767db6bba231a0e654765381c576b305 f53acb691e7c0acdcb1e3497f8a3bdac6e12b56202b030832fcea01ec527d19e 5622f04ec7898ba7fefaff76298428e098f0c75e8481eb4ceb596abc01b2b091 +788000 5e88fc3d39a1437f381741fd962a585f895b261d832ee3fda6804dd304cbcbc6 037d5c6d01bd21cd60cf6a91d7a793e1321835876df5fc3a88ab8255fa36bac5 ce544a62132da187fb2dfd76a3c5b3bf08ef5ef53490dcdedb7b8c73aa364fbe +790000 8f89e64c8c6f0cb0e11c18a4e205ee7d51a5a512b5f55278c63cb71e179eb69b 80179e3303af654764610ce794ef29c2446c142c61ba2a96f5bff7b6f51c02d5 7fb48c3c9c9787efca9c6258b671b162a2244e29c595970f65fd80318326b372 +792000 8c6d4ac1cc6fcb0b2c9110c959c10cf1609f5de0a7ee115473ccea5b6947e5e3 fb375a40805ab9b0eacd340b0d926632d9406d4aca0b783ed046de8de7a4cbec 268108eae7f7190ccddbc05ca51c659fca4955ec7caa8102b2a5d6f7a3f9ee94 +794000 2afbfcaed2330f168a7ab88f45e23feb9007c7c3596fa271fef5c8884b1d8ad8 32ade8bd18bcc674551e39ca6c6b4763af81780171813587f6a9d5edf6c26611 2b8b8b858bd5b920f1a9b9c20619194490aa7932f7faa6b16657181189a8c899 +796000 65c11805239d4f4b41c35d124bf64c9f840f28c52cc02531fae01a43cbb5da76 03f0a07124b191e1934ef5ef9bc0dc425393d0777a36566001dd4fb39a88f703 a49d1e728ca56d1070b32232722e04a5e1686a0d13b64aec5853d68b41a9a01d +798000 91dcd52f86a60820ffd082615ec2962f6b58abfe67d68dd0ddaf1225f4d62f75 04cee0002446ab283171ac8f0f59e689e178ec6b699df245c67e748a539a0d33 723d96d512f50c2d95ef3b220255700c35e85621df842ac27ac36eaac331fd69 +800000 cbd4702a5eb54723edbae45659871449b300b3da9a30e5e4c6824fac80cae3e7 b9972349361f4364abd10bc405951ec76ea088950884ea473ac7d6ac97f2b275 000000000000044798e8c8cd42085e5495fc2a6b479303d5d1b56bb5e326d8a7 +802000 11361b2af62c0b0cade8b8398108b1edacad2032430c5c0381dc2a47c0ccd622 b6689a7c72fbe845864274b75e061ec6145f929a66a11997e642e871a2339b9f cd81d957e821fa3ddf1dd08851edc10fb396f6ed867c27d07d822ff40a88ff7e +804000 7bf1ff1823b568f518310c0bedf964beef3587a11559ce814ecbb3fa27bc8ee9 0117f0bc6e5e2b63807d7a995f228601ac9584a3e78fb586cbc804ecb03b272c 2cf21ba92db1548881a6177c14c946d158cfa5fccc07e82234e1d9aa743a2254 +806000 b9084fd43623211a95c599a3004c77032607ae97b173399a1d40ce8cf99fe23d 98c2a95722db872b79849bba06d5c314be5b1fa50ed11518d218af8e2c37757c 28a0d290e5288be1b5dd46d4c99843e8df89c58cdb10edf25aacee01fa1dc560 +808000 04ff03aeecb02684ef4066360a75981f4f30c87b3702e6697b282c3ac49e53ba 1464ee93ba1866eba30b620523ecccbd5219ef58b90a07d4677ddd2a1290a0ca 7e8731fa0b3b32e5378ef77b20470ee058616451476b4329f528c164be7a7684 +810000 805e5c63d5d5cbee626d5d1ddb10311a4dd728ad083cc303b32d97e581d1f6b0 a027bc425476995cd606b718487343fa3a111cd53d2edfcf2011f3bcb1ddfa8e 8378db357a12ec589778e7d05b9e70a9e981f67e2ba1824118e45bcbcf9c453b +812000 dfece70694564fbb84ba2a3a972be83b54b3cf66c0f6fb3f7bd5ca86b0d063db d072a0053ae8c83c5114adeddd9b64a564f285eb60ba99ed5145a28360e6274f c1b71b8c725f5c60c582c03e688f27a56ccffafa2cd30fd0f5031b5a98e97c8e +814000 a0e48e323495ff53680cc106fb68abfc47864447645ddc2f1cdfdec487f4479d aee81613062c2f7ca8b6ced56a70d111a62e84c16aa3ee7ca1df2771c30a656e ba5e9e52e4fa8718ece66f9968e5580a9eb505e8f544ac9831f989b5e5fa79d2 +816000 2f62673ee90cb046fa382801b1b15ebf0aeabd31410eef88b501cb165b7eb729 a97db0009a174173726dab64a8095e46bd08a3637ca3b33bb180d11de0932105 93ab70ab4b84c60e0b5ce6448336f6f3fbddda75f64f52d953f66beb633aca34 +818000 4f4a6a385c8456e56a89270a1b3dc0c39ed8346aae5357a2b56ca525697f0b07 a0fd901bf5623cc1cc2ebd301f7d8812a37e90223c032b7b78ea1f252c443fee 00000000000001eaf0166d3a5f40b6c2c15c1d479dfec4d126c5326596f8d149 +820000 00000000000007101a61a61298f59958639566fd00015ba7564acd19d54019f7 5324a468a796bec3e4acea8a3a70b8a934f96bbe4a51b441f902e44bcf58a16d 27f15b1623874be0c7a7b2c63383679e3251e31d295d3e141a4cd4347c771f66 +822000 6cea36ecaae56ba9ae840033c9485a6da2e4738be12c5ee5d46c8a4bf37f74a2 283616c7185fbe722b03a0db8bcd5a8cd5d5746cbaecf5c3c211aeba20ecb730 41ae05ae06f9fbdeef27c795af2fdf01061799b4a39019872400c4defab158fb +824000 00000000000003a2dbb62f0e15cd1222643536d3987e16ffaed5e08535226738 71d66b99446ec5bb6e5621cff4a1c5532bc15ae8fc0fd7b53418cbf76d45a76e 45c94cd3ab4198078aad9474b166da6e5283f83e9aa7dfed2d92449d224d683b +826000 2e69b6830e5a8aaf5d2b9150087b51152ef74be231b7eabfc89b79f5f857aa84 cf39a629ff2377728aebc704c27de294c585dece4086d6f6a59217c005ad0ba2 ad7f9ff19bad4e988b0648189c06a7460d6179974b441c585216c346f84df82b +828000 e44ce989c0f7af5b55d689704f0aa8cf30a3d9f0f2cae0fd8c6fc5b159afd31d 7c8cf4d183ac34bd8c2a7a328a5d03990b716943266bcb9430ecb3fa52c3780b 457269af183a15c0876fda6dbdd86206753bae38ca61f5640787860c882ed3ea +830000 bac393c8e5519be4132a745d3a684a030a288a687610210ece332189ca3d4208 84f8aa2ccb1940090787e6531d2ded2105ca9afe9cad213e03e80fa1b178036c 6e419845ac5ce5c67f15cebb30e3eabbb853ca910f76fef61dbe41ec8bc0dc28 +832000 dcc4e710dd222410b850c5f8374dce0d779053bcf72a6b84e2c2e0a85ed34b3c fd6c2ad70726a221de4e33e62fee7cfdeaad0fd44ceefce565aaaf6f7ea651f9 743e554de11f76b3c6898b7862845b6b8cfacb498cb56e88c091d442c6784b01 +834000 a8ee29c4f65faa797ec11fa4216a53a047e54ec032439e4a43ec4b4996207351 b6608d5b241c6f519a32ff2f6884a06a4051240a803d8c153e5e81d75b291d6c 6077bc185d8e3cf246bfe3eda21d5b5c2a7decb76554317a94c92e753d79c301 +836000 0000000000000557f4f77b83df582afa25fde8d7fbe37874f1f6ba2adac0b2f4 124fec3a07838817851d5a81434ffed06f9c6399200f2a67f76e83b0a279bd79 e917168c9ba562f169bfc5e82c9c00b4f7ba4e3f0b2b4fc6e1066dc585765018 +838000 00000000000004ab94358c8c9e3b9b1d2dec21af70b38f8b2a551db7c0610902 6ecfe3433c9f0cad28a3b0d08ce065a9e854e77e43b2ed01a776b721c9715c7d df2d49beba35bde3d23f72c6ed0997d4fdee366151b6aaabb864e0dce6906a75 +840000 0000000000000018c2ce7157d4ce033a756073af44c49c3289f1a3316a734f05 23bbe6069da82d3e204e80974d6d60e347beffb9c648bcb0cd5702e1b0f37745 4b77a93acce1b413cb4803dab7c51f8a222a3de14229c0ef49e18920825ac289 +842000 20514db1a4951e848ddab930e62f2823d41926d9f54b9cb53596b375841f4a32 3e464cfef551196f53c743490f748d74c7a2b5800dfcba19d389ccfae31f7cab 000000000000076a056a1c03ffe00f940bcc20474d3a5c9f33fd98225a316759 +844000 fba7ca1591b8e195dd0201bb95157d18f5c95665faa142fb9fd1be21aeee2cfd c07139e147d17ba66cc9d58cdb66c94bfb3766cc2b2463043e50019301a68593 00000000000000d63b5c6c3dd62b3cfdc83ac9add238cf00db50d10a79b65967 +846000 f7a7ecbbb76c3c041b4a1addca15ed126de607a0450e9b668fff079fe413144b c9b455ea432cddc074d9439de735f89289d7c9f6a37d668c995df3d9a1ca2471 8cbf7b906af016356a77182befaf5588b507fecbdd0d0d973e05b5056a6a7411 +848000 00000000000034d2c155a1863dc1ad7b4cc5715b7689b4884f6b47b16b51ae67 f5583d029b1c5d406d58624e17284b190f093ba0b97ef9402373ead56b07a124 bcf6eee3d759abc82a293290d48ee9f4439c72f3e3d39a97fb70b34dc5955116 +850000 8a201d591f08294da50ff96d9935e29c73f1b682c400955ffdcc39f0a6e38a96 7e909a08373e3a8ef757c633008eefebd9322954c66afd02c09e0bf63a5a160c 8e8c116c74bffb2a0953bbc82e3809968e7fa8a5801863b89e69099f76d89c1a +852000 a12c8b9b4788fdfdd90d29beb9e52f2b6612e5a44d616983f5a7c2d34becf6eb 157db1519be2e2d2dde7da8ece556fd130465c28f0dfecd9ef4de1d3633454de 7e9eb7d5f47486dde488feca48683e8f38185f833e3ecc4f49faa06ede1ebfd3 +854000 000000000000056710800cfb7f1d90b9c568c931adada9710d8802af04fe28fd f88f5327c4bc5186055dc757b1e15c3e981b4f9ce45e49508d81d4c942519378 5d19ea5b1878307d3306c0d37b38f40380642e256b47dae54ab0a9b743dd190d +856000 3f53f6baa2ec6fdc7e17f2ba7dac7a139f892ccb9df1ff7fe0e0c705a321283e ab4b9c148ac8e8e7af2fd4f7fa554608aae1b020821cb0bc1792a267d66856bd 8d045b1dc696cdedc0811d36481f0867bfe3190fd13a831ade39af2b4bf776a4 +858000 4be84cbc3d84fd0fe057239a9344bc037872c53d0d4f087fbe7cf82a941ff76b e3b7cbc4941d07f6533ba201cc0b3e2ca1df8c9ada87f2bc4d960af994a82768 0000000000000602a80f6719dc96ad1266a439f0fc3a3b09c0a6372a52fd53f3 +860000 e994ef4ca02c88d5e190264c71c47d40e5edd84617ecf15645c176f81b22a97e 0e7de2f452aa6cac47c52b4de7f7d27fcdadf608c1c6e064c2ca10215d183964 b9bc052a793bf7131271b4c8c77a851d8058cfabc848c21cc0d918033efb6b76 +862000 e968a74cfc2162df249130968e24007d262f2ee27c6d9761268a15f9b4e49ad5 95aefc7bb9f73f7fb0b8e1d9576d8707429a0c5a8ed1db627f3c8ccd70896aea 00000000000007342c7910c0aef7e052954a3dc27074f7b5d9e347e23a83597b +864000 411e255125381d064cf1565f1909badd73ca025ccfd65633c9b4b4d2e0cc430e 40abf1dda866bab49067243af1916795b676306db4aaac4303dfb3d27f8585f5 6db7fa3dc68fe1d907f8c066f8cb05b91f26f4c01671f8837f535bcb18a42472 +866000 e412d1847b9811346e1f3bafd9630f42fc5fc5ef0b041d30b115e941d3814900 736c5d7600dd2cabb265a103751982416ad6d07d746e0d5792de9378c12ac760 0000000000000b105cd3611987e6ba382a4ae38146ef7cb71ee742144106f3be +868000 46800756fe67e5c9c1c03efc58701d4db28d83beb46c766e3490ca97f91b667a 89829e13d278452728c5fe19948a83e8af477416f8a1f0a45f294040569840ab 0000000000000973fa168dcd8a9296091b69ea8ebf793449b71babdeb39ca3de +870000 00000000000002ce9966896edd240aa2e78c7b1b785353c359bc008d9857cb69 50f39b61fc44c46302844378f8f80d281982dc12a03ab426f92e0e03239db366 bf7ef09cf1a71d96beaf728b834d7d5acd61bbebc71d300c50939c08b386ee64 +872000 ea326ecb7ea6cd07b320c7db4de3ede50879e44899f9d1a1bc1e503c9336fb5e 1e90c056cca2188b528cc8a07ec14a01f4e7c84712b26d963d3895e4b4869ff4 ab92e15cab9c4a03b7de795f8942a2c92a3a4ceb46278dfe9bb7bc1a4462a5ae +874000 25ad7f5bbbbff329edb379cba0f908e1e107710fc74b23d8629435a05ba52fa4 1878b4203a4b11ce410259dc952a2aed47fc0dfea6f7ebccbdadbdb1398f9bad e01d9173e6e63db0472b09f3b48125eadf7c1d5f003c95e8cf68fe42686a926b +876000 587fcdd82343c26471be43114d41969c4431c7633e66496490eaa687a25ddc8b d192b9a9516c821cb6ba46299cf89ea86ab7275ded921a434b083e31496df5e1 963135be1f485d16824d1cfa97be9ee96a1aae6c9cbecf8cb6dc46e1883e5930 +878000 00000000000005401cf8b3bb7d0ab56ffc41508eb2a13e10fa7e95b6cd4eaaf2 b3470f65bf8e9cc3679c1b71e20e708cb4ec7ab87e1db3520318c47218e51534 85970e8661ecba69626abd65212826d784d70f810304b20a23b15c78271f21aa +880000 d6f5531d374175822f444e8df8c6c89ff690d6ce9c59d3fd72f4d1fa7a46fe93 33ac58068445619118d6e9e7e0f549bbf7c5a02c64ad912a5137a2baebcc99e7 4dd2aae62ff4d53314cdbe7d02c1ab70e0b9ad13b0519c842c2863da456be0ff +882000 fdb9a330920ab08089f2f131595d7213c9b2d968891991280b225131c5d32864 20316d253a41ec9b81d6183fba373ad575d8fb16c6cc1b25d0fd49668a29e244 6010b0688f8f3918346aeb5ea02c5421edca87e6ea5509cf6d3b189ed7323100 +884000 00000000000007e7e50b31a5087f1199f83713f086f456105b1bec6ded0213a9 f853e77386f63be5e59233fde12efc625003a768efdccf21d37c20f2d1cf4567 ca3e98c3bf8d26a1ea1781a88f9c85c7e3ef980c80cc08c975d73febf0b1bde7 +886000 345de81f1ab9490fd881f7ecbe123a660e5774ee10e463164343deb4e7d283bc dfd57fd85c7ee88b8d1bfb589e45806542c41d079c53bb8bc0b45ec7d998beb9 b3d473f0281698ae53bc32741540e43fb62d9650d865e2fd0783b07b4c4cf4c9 +888000 0000000000000bd17dd826db8340155809acbe31c1c26d8352fea1feae565386 2becb31507a0121ea98cbbb3c9934d51c70ebc3577c6e1072faf492566fd71e8 1b73134af43d6fba8700c52332c811973279ecbe29a0d665f65a555e56c264bc +890000 e82f64b3bcdab06a2161d49642d28a24dc8a677554305495f65d79405b281aab e9587d8fb92495acac8e5870044cfae760fba081520dff1033936767155f827c ed71618fbbf187ed3085ed8ccef7c7e030e88c34ff858a711ea95b3ab18b97f0 +892000 a95a6294220e40aee2ca9f5f7ce9201af4d317d0be19b44f3d7485a28bc3a109 7f632df23a81befa3886e7c8cda39de37ca00f80e2874ff392ddf9a39f93fafb f1f3627dfccf0736ebcb35ad6e15d06955e7a8d78fc742d450f96d5847b2fb17 +894000 97566e1f249173d693e49f0b33c9226415115db4050080e25748c1b956f6decc b2b98d5275512c36a6778746c0105f4b79650d76b91a6991f049b2500e307e9b 4de506a549488699eb50900e59be0704021bc4f1397d1cd10378d2ef5b28d7b5 +896000 77cdf66fd2ec3e5b66246887ff5af8442652d7ab056965c14032dd88dab18913 95dcca7ea3cca93ff0cccb9491713515bc487802491feb175920f9d40ebb2ca6 7195ac0c276fb4c5493706c6a3114d75e7727fa8b150a927035c2f6c330a3467 +898000 7a58e602650c4b8a37a82e07d79415c5e78e228a4d0db584065f9e0e0d862472 0873bdb402f1e884dfbb8be707ef80f9b30de1d2e09dc48a8ec49222c97cba14 e3898bb716d860cdbb330d0d5c301d81a9e960d3f75bbc77d67ff63da822f8e9 +900000 11a7336b91bf2994321b8bcd49ab2fcbe45afa6399b406b59620915db0e11a11 1e6fb7e3f8fc54577274c962a33f9f6a5e6f7dea720ce6583e516cf128de93e2 f9a91b6c5b3eab9b3756952f43f4aa8241eb1a54b82fea89246f4c4b924ab324 +902000 44bf138f5aa5fa580022eafd0d66e4d49d0efa9f7ba56af170ee6f8d64d1bc30 dbee14fef421a7ac92c655c0702692f73121e929537f7e353a103b4cf095ab2d a4266aa032606804206e83e77de4666fa091d416cd6f9e6d14cfcb8ed7893732 +904000 000000000000069dd33454a68badcbc94af9a666baade63bd1dd798684bb7bac 083d9af7e18a0340f9cb4578ab6aed468055aa22c9e0c483d02d8a8f1dd3d0af 000000000000050093cb4bebf0eb881684a194d5a267df2903d0813ea03ac2d4 +906000 97a86fcfb5694f0c709f710fdb7679d99a8363b74dc5d6176999471d1949e04e 96a06ff98cb786eeb0a5a65245804f78164d0d3ad3da0aacc3b43363a1bd312f 4399f85f74a503b643e8d6b476632355e5560b582afde138310ed81305cfeb8d +908000 b299ad833de5291ee0b713638cb8d9978f6e7c82d3452daf995105899695b00e d394ce9248292252984dadb9df99617239f1b3a6cc6989ebd0908fd06d94c73f 35d7cd53f4ac846b35d2e239f8b192867f3d672af46282c88d3759509c71e814 +910000 f0bb33f269c70a94bb0263ac333d1d5a4bf58c3bfa06573bd8f49bae983af54f 40d343228625d68f23bddb0d91561a35501bb512248cc6e93e71e7b4c040ad8e 83ebc19069719e0b1d2455c26d273b53402d0f25cf27c96ab2eb5acbf28cb0c2 +912000 000000000000081aa70758e4c45530e2ec70e82398e5cc93b3a4d13a1b5d956f 6e73bff35f2b78c0aa8e5395d503282e40803ee39b1ed9ef505318b363073775 822b1b27e3e24f60fe2c20e4369a6fd70a957b0f5dd64eae5503dbb39dee7a0c +914000 a90b93ab0f4448ab9fbe43c72fe81cd5610edc5c88b80d2d3fa38624104eb541 f0a07c01433f5d93da04913c03feee03dc57c13d65705665976cba74431823ae a1e384ba1bae35c1137d859f27c0df191d9b17a8e4a81453166dc00ce7966627 +916000 a3a30bfdb06973f0694326463f5ef1e5f677fad4868f52c4cfe207b1f6f60408 f77af1d4be774494e183f21249ae1f3c752142371ecf7ffb9f8fa327ad39de97 7d1d7cdc687c2fc0aa91dce5f808435f42206316dd205fe1f9b4c987b4c6dddf +918000 ccd999b2f52b2e083d4031df7d0512aafb449c94f5b38302360fc23127a6e2e8 e138cf01c6d1ad3347f6dce71cb1325ea09a22319c121fb055fadeb5af0e9ddf 8593682e124fbf5b148a68567e6a7701117a82ef987457cc0a533fcf6d7dc02e +920000 4f568635eccb43fd505cbd0d0cd48ec0773c8b4e360fd212dbb1c9ebabdd9cfb 5ac4df635b9b459db028c8aa510ecc5957e65ed72d239d50fb80e1dcccea0ffa c113d52374f6f6aab3b42743c93eb12d7bea561178e0d6251c60ec570c8ad347 +922000 0115e03863abde3f83773ea2007caab448e264196cdc3f314d076917a83eb1ef ccaf1c314d6a6f2fb6f20156d96a59722dee47df7e9fa913eb9a74ed6114dba1 9d4056ddc1864710b8d6bff1f33d6d6f541b73eb503e5018636f1c6f12c80072 +924000 c528054f1f6dec7ab44e245c9bb299b67d60741bb58d74b7c3c55116cb9cb2ab e3bfdd5daaf143aa4416d98de5b8129fd6212340448103ecbb23acc5eedefd20 832322d286c1537899a3c4b847b5efcd805780ae1a4e1709494ba0bd197ab3d1 +926000 8a922256095c1a2c5653092d17223d7ad6149db758670e4b80ad553f04215a74 6dae4b99826afb3ef791b2507b228ca05ace0645087ea64509e7c272d2d8fb57 00000000000001e951056c8ab0238019ad3fe4a1de44f708b934be84971d07c7 +928000 535bf8748eb2e757a5ebaccdba58839d3687b546d6cb25ba772fb0badb6257a9 0e3df8b158b154cc168810e29a240899cc27dcc731fe6db3eadec91e6b19862e f95ea3f6fce88e518e1790330a86c46cf147751e82aba75272c68c13b69e952b +930000 172bd6d7dcf607a85ce287662bc6558e48961070c70d69abb901da0aa18525d0 c0bb9727c574249228d4ebc997541374d7c7febb92779cf951465a2190103d31 00000000000000b792c7354337c37a207b39574a18ca33db9262445eaddab28d +932000 901491592454428051b24c8ffe920e2fc0ba8267ca625ff1b3c16fac93495d8d aa6197e99bbd0069c4ee7a96ff49db9ede5ff746dadf90b2e4eaa9c49f7b413d f8d1f4c72ea89e61d47809d2f46b7ff2a61945e62a397f0ce2072f6aa87077aa +934000 472dde05b82ca4ec8bbbd87afc5ee789a86c6ca4a7fe71a50920c2b7a7b4cfe9 3bcc28fad65b439b9d9a74c941ab8f201161c5e93c5995cbdac836314561edd0 051147b41078c9cc491bbe6f7748058919480a7d40197ab8a6ccf3a9cb40db0c +936000 58c77b73f8ded5be2589876d032b6d9e4f67754f40258165bc3dbebf6634ccca 79cfd03fe445f1a26e2c2b799a486c28435987bd5f58fe227004fba70b86aa3c 256d7c28c872ee8b19d34e72f467c1a5a3e52fa242f3eaea3573fd1377a8cabe +938000 41493218ad95d156c2837a9ff283d476553b9fe95b2833adb0213180f6ecab53 f754852853f33ae0e0d6d2712c2543bc075d4bab9452147d24e8a990ebb3b2c6 8f5169ab907f36e31b4565bf2878ade8068e079166e4f7913faa7fd2d0fbeb24 +940000 6018fbc7ce578ae3efb9750bb24f02c786d0c1c39c553ce39264c2f5b85c0aff 16e641784cf79ca95b51df0eb8efecb83907da6a84987e489c20ed3249907dbb c6c9be1d0e5a57dd1b8657523d4ba946a673c4a79f97fb142d2a0aca9d3a6fc3 +942000 dde513c528c17a61e43a8a44124ac43b173e599fe3c2a984ff8274f553c1eb70 9c796fe0313eee5bcd3bc49a00b8f7058b7c195f821ba00ba7607bc8c16e23bd 51aaf2dd2587c0f6b7ceb75d448cc73cb6272ab9eab950887c0b06598a64d2ca +944000 25e5de8347644027572ed2432b6829818a9e8747ac76d2a2941e84336c1e6554 f937def35359338c4de7568108ead77528acd7f4624bd839739cf8a5822a23ff 76ba46a62e13e250a121db81ceb38f02ea42726599ad8c08977381021d6cec0b +946000 55025daa8202beddbe413927cb83b619334207a5e8e03dab45b83ef0de14b8c7 7635e377e010d47b5459873262fdf0098e5ade92089a1f5d679f5a36ffbdca44 2c82974810260f455c267069c8e61176384ed04d232e14bd9fc6fbb47c78b419 +948000 240cb3ba8670083fa4121c0b3417205c5d663468419325da914526208d8db3a0 49c5b30e95246e98e1ea1047807e497c67e3714a8f35e585ccc67ff506257f36 e66e6de474f3a235e7d72c0af96d66c61ff4ba6c67e0758b56e0c50adfb41c3e +950000 7daa0be3b5cde264c65a8967a6c48f89c9286fa33cead08d078716cded4ea4ab a91a1bc7cebaa35fce2e0cc7754c4bfb20a59776e80b803e676c49bdae11aaf2 ef2771eddb4ef8138a976b51bf4bac1c7d7eedefe7ba7e8798b2b14de0e473ee +952000 398ba89c72483ac30ced7f45e8a2c6305449afdd19522638e8237920b097bfde 8676d55ee5b5ae51cc746de70b1560d912e1e3b8a6c5764f67987406b6332330 d717432c5cdc8fb39f2f65c066a16f91e98c8a79a8a7a099bc3372d68d6f880f +954000 290078e38547150aaf284a335e3fee28452918cf9e6b573cae66e5bc707047f7 cd390bf2fdf17dc1293c031fa1c01638aa2657a6f174e4ab3fdec7c95f4ba1e7 00000000000000ff98fcf7694c5863c5733620c328ab4f3f82d0b82ec24252b4 +956000 00000000000001a49bc5bcf075140807335dc22be20cbfea7f1efeebb60fc39b 6b7cf312314d36792ac5886a34cbb6f43047f95d267f59df5c6044e223e571b0 c1d9cdadcbb649f8479de450aea28577d43c147519dced9f5acf783c510d471e +958000 4a9db4da0a0815798885ad397b3783f0ad2cf5646714128143ff5c01147e5f7d 04577ce17df57e251ee50d58aa3dc5130e3d67a7c1293b8329e4c847061cd6e2 a8949e654412e23311ddadb76196179e4d3ea07e7b1ca419d89affaa83fb4720 +960000 5310ca0111e2f0af6bc83396a8da20001c51ddaa4b71c802ffd07653ec31b806 cd5c470182b2e43ae662935b878cd798a8611b40ba93de822a2eae16b55878bb 16b16e4a93f2a7d47b8a17d34fb80a78b841ce7396b93197cbbba8a693f7372b +962000 441cbbb9f99d05a306a011f220e10edd8cf925618bbeb8bc89b780c4c4ffd180 660f8a1274407330b7db5c5f2efb982c4db38f5d48074430ddfe6438510d2c24 5834f8c5cb168f9617ccfdabfae6078429cde99a39dec00df3899554b66da7ee +964000 a220bc59e7ee2b9a2526a7708233bef12452a3d6d86fe17b1c5b1635765a4c56 66cbc126ada0b4bf9fc80afaa9280ed599c158eea34638bf6308311230ae8500 c65a8e473a78852e695df68e63fe8b9797136a44fe9fed5f173294e339e01f14 +966000 bfdb632ec93ca7037353de20697aa8ac8b4fc76e10edee9644d6d7f2561092b9 821e57befb99b405383ce828cc4b8613f70cd91d85285f0837d8b0a0ec9421cd 871659a2a77b6e11482b1443d486c1d01d25ee0d2902779ebc3081d445fb1f8a +968000 a9a9e6af091e2d14c41aafd5e7436c1111caacf32e626d03b7f888b8afdf05a9 316878afd8fd8281b8800560dddc1e842b0c2b7aee9e5a0731fd87ad234ed624 3f6a1258c025538da78cab3c475e1a79295b2a830da6ed204d5b323069587dfe +970000 e3feda88979d03671cbb3d726f977a047a9eb5bd6481e86fe0ed0c316468c2f3 7c9380793bcef461d80c46d96c2073194eae602be019c3a14e85331c131c56bf 7973e51f58977f9425d91ee2c97d7ea023faea5da1d026a1a8a5be2735a07852 +972000 73feb1f65facd62d445243481fbf74e9d28b26542961834525e01a0702c43ba2 9cadca8d1f84baaea259705ed3520933e822fd7214be29bab8a7ca394d604bab 988e49345f17d408be168046810af88df15906360c05258ceabb66f62bbcb604 +974000 0a76b2a25ffb0a6f477659700571453df3ad87870a4f69d2279a4b10d75e518b f2f4700ec86cf9aa1cdac8ab299d172592d7465cb903c2beb692959b96317668 0000000000000257297065fa3f78eedcbd7a3bc7198441be9920863d7e9d5aeb +976000 d999df4ee4281b2e8df653b6037bb8c3801ec6325b3d3e07e961dcc83ebc130a 7aab973c18edae9c348991d2cb76b95ef7704571e6cd5789db4479b7ec68c001 b9940ef2ae903d58ed0e8dc588d7291fc1de697ffa421430f68fd73ffe3418ee +978000 a0c40c6ff02d8eb7c1029888ca4a44376276440f1d75226f7f1073128f5bece2 ae2630cf30e7abc5e7959ab0e298ad817d5fcf88f26ef505f22a438565d1e390 2e03090edf3fdab7011911bc8ec3c813ee79cc6097f37dde3b4855125410ead0 +980000 00000000000002cddf5b7ee51ce9760e05f0ca506cc5ff4a7ef746ace1b786f7 65810022a673dfa935a18f0db60b2771cd37b2525fb8f409d4df8c1c8a88183b 00000000000002c390298a422374e1bb924b11ab93e4c000e476c8fd3ffb1ded +982000 635979909809d861650ab5c78346d1aa30324350effa12363f153ad475e78678 4aeb15134c4c75154b21bb443e0dd4fe2dab680e76ec9f9369baffe910eefce3 217cfb3a6a93cc8e9b75a91d3a82462b7b52b7c9f4620d2ea2ccd85b496f4ad0 +984000 c1f06b6d5e56b12c6ac4c64dc168d82fd4394c7071529d9105d724aa1efad19f 0bc9dd758b54804bc65ed9140c9362abb75b70d7e2dc5b952f172abf2dea0516 ed88ed61a4e4d60a72934a3f78457243336672f7fd620af04896baf063c59bfe +986000 0f530cc3d722aaa3510296f10449f04c1c979b8633fccb2b09108dbf3051316d 1eb5af62979ed1cb90494da19265009fd80d2d76325917062a2fb1d57b33fe3c d5deb337bcb6695f753ee0a2ec896a114033d1a867a66ba88094d97943a9d23c +988000 9b1eb252157f04aa6321ac0a5fc1e560c7a9202222a14f8c3dd63c880bcdc953 e9a5c87fb9bd16c4932485ffc3bbd3c612f06ea045a5e3e9552346698b68f4c6 3ebf5de249b54b31aac14ae008d2e3fd369537288699531a44877883993dfaf4 +990000 3d607bc5af041d1a225a1f677431522071f8d8cc16a96964713f73a0387cf4fd 3d53fc98fff30d95d7fde8e6c8800687f21c44ea58a5f8219ea56f382b5d1fbe d2651fc3230a9c1588011d21f1f7904366beebdd42c0a77b2b35f5217d0b4d2f +992000 0000000000000d7d93184d6fb315b9911c734a3aabcd54f8a0e7d8f95c33a45e 8ef9ac99ab76dd3abc031d92a362425e4b84bd4b45b922933b723e1fe6390ec1 f3ac72254a3515f9c53c073327add651e6dc7de374afa7b6d248b68ed6373155 +994000 5d48eef5c6a9ffcdfa8bfe5a2dba6acc3e6a789337b0f0d628f3073651c3e5f8 4fd6db2f41baa4aee36fe1ff40d82e7941693a575f41938eb5079a313deb7b7e 98301cb8abde93371dfe19deddc48a8528db9b2b18f370b66e119e187d112f4f +996000 f4dda8af729fe774c226a8e3400495c17b97bf502f261a9147d84a0812e1a485 9560571e369fa1bab46178e37520921ac9f3135d70ebafec5ac7ae5c78467aa4 000000000000028fc946b871dd67d6e075acc3332c410d6bc20d95b02379d96f +998000 cee5bbe1da15d61a296cd0f4ff49ae7101e9046c5c51fc595166a4f9a5f82dd9 6537085a9a407cad75093674dbecb341ea211198bee07d1e4726ea39487aee6d 00000000000003b5c5a83cf32073f42dbc5554f88ceaae2b6f73aa0a458f0c31 +1000000 b85849392739f50e1fc7568b16eeb1bf37f36c144d7ec46340a4c8a202253ade eb9f5805aefb2cc3bdf77c3e463c22051c1cdea5580605a69ebbc05bd324f790 87b9625692f3dee0af767de3028bf1eeb892ec367c026403c72e11532364b044 +1002000 0c03f6c1bb341f5411532eb6ca414a91ed09869e4e3ed949a6177a5c69134ea9 75e1d11071db13e31a0091fcc8215109ba4ce45dd8763c1caca639d7a54b9e8d da59898d7a92b9f5cac35b0b6577343fe894c438c9cc648d2039d7328c9d3826 +1004000 000000000000060625b5b7fb7686951fb2216c098d6c62ba835e8a3bb975fe82 49d3b69df248ff8c68d9c402756aa656b3d929f198ac03ac045b1eba60a89117 4e479d705517bda43259d6443c61152933d61490350a0684265d7f5fad6a6245 +1006000 b55609b383101301370fff20a56ef30a4802ff2650604183e2c00f3005a54307 fe03b93ca9e4f7a951c879dcb341b058f294efdce6e1e7ef15545280eca7f231 aac407707e841cf6a259a0a28678ddc07b24ec23f6645381597462c023afcd18 +1008000 0000000000000c4f144feeff2e21e7177da0dc66ff0f4ac690b12b5fad80a92f 38be0a7aa91433587708d93326d2d30d377689dd7bad4cb58168f0306d134f05 e3d73675291c533eb44c9c27f20d105fb49223a97d5c15f0264005a6f770c018 +1010000 0000000000000394ce11ffccda9a68b501e1ddd156892c186fac9bcdc8caae29 98fff788d4c00575bd7dd96dbc3656f7b8d5d3c43c737b49bf1229fcb88c88c1 32b31e59b3554d3583483cd918df7e8cc7d15df205da84b09ac330fce8610851 +1012000 58beaebcc1a18ec99439b8d2be685d9cacd1cd574ff0f822ab960e0897c5b707 61d51bc4b1e27bc7a8ec2653895268745d6afc998e9ab503e2b6f65baa9d147f 70916b7ab9067188d0558d20f5e2eedc8cf5ac3693620e46f05bd85cd9057356 +1014000 c600046e87dbd737a37195f379583d4cc8f3fa04b435de9f1ff7e2a30b51cb15 879e0278defb37b923be4a7bca396491d6459a5357e9db8854d0f245026e19cd b40a80ef78da9f3f1ecc285f3ec8dfcb7961f3192755e81ea7fb4902965b9f88 +1016000 0856bdd80e0149f4af0592667a272a339b6bd6d697e650539045629e4cbd7253 93394b7a2758340a85754c8736be28ccb3439577c884458dbff238736e860cdc 2d251971ad89a0a5ee589ad498c11dd8d618f65f5e3ea31d017c06d9fed51a7f +1018000 0000000000000bf86cbe05c63c06d833551ed6d5dac55ed53a20d3c6e1d9d449 18a92e99db7a058f28ba95faa0d2ef0b431ba2061a285be3886827ea8ee1e319 22c1974395165017fe1ad841f3c74f6de52b73d9b5aa744f1c878e2916d616d0 +1020000 5b9270d90237b1a9d35f5f2afd0ef9b5b0cde3ae96f74fcdfa98c5c4e6183457 579aa6a6ba753edfab67bf754a5b2a6edaf6905a95b80b414fac759dd6973f8e a58eebda7851b1d153dd14992ac66864479fb28427691ae60ae07e595e86b61a +1022000 00000000000012668bc36dbeab617ecea31fa2135515ba42bf029f7e560efb31 54f2b3330ece0f8033695371cfb11bbb09bb26d2c9754fe197f7426d7b277050 e1ed760f2eaa6c9c3a3edf7a17b7144f23d78c5e7cbfb4a32a3589c11b2b2c92 +1024000 000000000000073b4db82d2532e8d7eaf3d7b6340e8f91ba2a5baae5d8704b08 2306d3ef5aeec0087548488b0debb01c9652da85d02434b060299caebb3496e4 e8155a34b9ea77b20f327477b244b1d5645422422cb236bcb70c2360228ce21f +1026000 0c71376d1f9b4a3a5547e61d0c18a61e9fc326806f5bb70c3ddd03bbadda4db6 ae8801369bf61045aa46598c7e649e5b986e0736e002ff0f4c79a7c950144d9f 8d33d40f85dfcb8a1458b91e54b41263d3326263e23ea5095f66e8086dd889d4 +1028000 0000000000000010daa0b3fa6df924dd3710296a1b984fe075e4279a470f5e5c 8bad85396ad123bd32148260585cc8bbcbb7e084f294d78964e8df28330d3324 00af944cc5a0b1edf1cbaf1ae53218fe9a2465b1d5b0210927a589b376f2fb32 +1030000 00000000000006611055fdbf92d3efb1db1097cb911ce317b889e8e254165018 a3be475f58aeda5e715b5acc32ee912609b68e5b7407710eca8f6474a94ebd31 f44b1f585d0884fffae4dd97e506cd1df134a9a1c64951475d36566b200dab9a +1032000 0000000000000319b7ed3c866833269154192548eb46cd9c4b4c1cf844fd90b3 10aa3a5023488f0e7b616d3152f458cece6f68491657dd60f2b50c3930ff2c95 ae80d5454140e37dee500740bca2ed77fba21ad469f481e537bbe11e303956fb +1034000 1fe57e29fe2aad7a2e772eba0b0442ef34476e6a5fdf2e9b338370a8ba209124 efbd28213eff15abe23640ee62876d4ab96a4803977cabb5e67631e11fe75ae1 24ae6ab43aa989f35de54b35df52a4d934393dc6dca160a32a3a7f398f3d910c +1036000 2b5e5309eb6cda0918bda3ffafd1829cec0d26d89820fea29d6b0baeeb3b883f 650b0ee233666f9e73af4a6c1a0232ba9577554cfcece2d16f50556a0ce9f8fe 4d95452b89babf03fd3d800f1c57db63b3a062c6896b47d8fd370fa8b1f1ca05 +1038000 000000000000081622cb843b52c753967a78b4c26c74b72290cb6d0afda16dfe cda865c3a653d5bc9d0ca0ea2477e26b2da7fefcb8f36fe80b126405818501f8 1e4927b5488f619976ad5747f8309981817852dff936cbe537f1fa56f69aeba6 +1040000 e41d16dd6508f769490a4a006e80c06e9c74f0877190a910364a7e721638c2fe 95c04339f14dcfa85e4a6dbe7869abe922548fd497b81ba2f49e0ec7f3b8e103 4f3e0ba123afb1a08994a70273fae6d7cc59cc625a410ca064553a3c8ca40502 +1042000 2221b0e25d76b6f25036f06d2546bc6109e69ffee8b9000dd02b600d888cf6bc 9c2f4786de717179887de51371346e87a72963e73f991388bcd3b9104189bf63 be895985fcd58246b0632c1acb9d9f5bf5819b727aee51cc7d22dbb947942f4f +1044000 07abdf1a959c69ad1cc28c95b2509f599f3a4a8479cc5e162b8285490d13d123 db9221dc8c1f3cd35f884b0b19da4d8fb0195eeefc694c0eb7ab6aa952815c80 953e93da8adc6b13eea2d89cb716a4dd83ca4d8b540f8bbf9b3212b6e7228899 +1046000 0000000000000c297f92e8e2375c07624998751479e12ac49f8cf85381cd06bc 46d11a7fc825933db66509fed8646ea42a5d117fd5ca33fa34271ba1430f5f71 932ffccb0d539daadecbdb82c191e9483afbbd8732a6342bc65bd15318e99ccc +1048000 1598448a15b69cbea1ed2dcfdf25b072d1552b1ba158b24553723cd511e7cc6a c9c9ac2fe1c6e0119665e179a4c4cb717f66dcfe184a98907336569ccc7437a7 cc3b44bd4d05d3107e1adc395be3cf7160fd8d32cc6e88c864974577f606f032 +1050000 1114bac1d986fa60fdd79de041a31cbd1777bc5726115a3a32159042eb17e92e de52d8cc84d835fbfc86404c8ff3e07218265cee5f9acc0baf0ae3aa7788d771 9f6d1c49bd2cc4f81d6aaa1b35e0649a5e9fb0b9cc48a37016f5e52061fe0f8a +1052000 8c66d24de25fdb726c6af543e7b27a979012470f77a9f205c01c88ee8a7fc238 668a7c8798a6f3b14f02d1dcf7263b752214f4d5957f420b7ba8ffd0dee36f9c 4ec4c0dd228a7f23c4bc54734309c7b1a9827c6f94e8ead5fc66fc00453ae4fe +1054000 e8ab5aa10d26dcf6fe495b8d8f8f2a33a277d402fff6fcf836f4b91dbc319451 28fa280a499a5ef899de1247490a2d46f782a9b7985d61f32beb194c058c56d0 0000000000000860d9c295363881fde577bf228c080b6ecec3ac3015b519659d +1056000 092da3c55cf82301e4f4ef1a2a791555f10c0d8160c1c48c945a3634b24d25c5 22676611cf103312ca2aad5550519d9594e051f9d0e50bd421955785bcc5aadc 93ab4864f5623391acfdb84244a9cd4494e64c5b305f32dfd5a9b4fd3173e973 +1058000 195f70372171cfdc14e0d7bbe5018204fcc3f635217d9308fef7619c6caa1f78 1e4af7cf3dd72750a44c0e5e0a82adcb6c0f276935c02124429cf99429781b82 00000000000007596013979a9d5c1d6e54ba578ee16773d879821ebded8082b1 +1060000 00000000000001d7c26a3f56310db26f5aa105a5006bd5f965ef5cf4c9401c01 2215934493fa43f2741364f36d076d6031867f0f7a666185ba352475af9446c9 51332a21fcfe8dbfb1f216aa9498dcc92a21eebbc36a46bf43b75beb08815fe8 +1062000 8dc898cd0715e764fa75b5b0748958bfe01f4f198cb410db94c4023b4abe28ad 3e590e1bdae8b87a0eafc5ee2ff5e578d8dd043f46f8cefb3beef9b96e5866aa 00000000000000185be9aa3ec3ee69b3643cec07bf8c6ed151f5560d622a627d +1064000 00000000000001beba5214b67c53190cd1445b0b948d7af772e7f77d9bdf725a 920be11cb9978cfa503d015476af6650a234a71ffee114acb7993a81dd891884 0000000000000256be46091e9d9b69aefb48351069d5af9b953d9d4214775550 +1066000 e04b5fa9430f1bb7a1db66f529c0001cbe7abd2a12d62ebea8c9f7d248a5a1c8 ea5fb6d0253fa47d6773cbc9e4759de56b24d589aaed091422246beb27d1734f ed49f99de12afd05d7521517272c7da95b7baeb19c5e34ba7d003fabb2e9f798 +1068000 76068ecb4df8eb6a14ba1d6d8c81b939c4062426872d59fcd777fe1f4899ec6b cfb432fabde3e907603acc100066b3ec294e38f0f042354816a4ed211e1dd71b dfaeb38d55221ab1224c27309c0adf41877c6c732845db0b22bd2b1ce44a2229 +1070000 0000000000000d1802225f532f4d4caeb0a94b31ff484c5ac3702bd7a201c6f0 95cf9850cf0f8262fbd26efcad4286e7bbd5fd8dfaced99dd5208abf8594aa35 0000000000000c2ea185b551bcf817850e9d509063cbe39558ed0339b422c34b +1072000 2218feb417c1a268d16751ce3a4f5df1a1f38e3a091c80c0230b9c5093f5d048 5993ee97d0be52513d38ab3cf1a9e8cc05d48d33ea3607b6160d824eea458ee4 cdc15ff076e0bd22c514524cc7c33dbee994cd217d30fc40443415519a43e616 +1074000 597e3869d18889b6fded0306bf0b8c3869ae5ca167de7198ababfe914d42fa54 2f96380ba70b3961ad7bab468fa042368a09d60fa37b4aa32f79242f4f7baeed 5781619163a08060940d0810e9ec0bfe6c3d2c4b6b8e35374b315fa2380da49e +1076000 1d282ba524af1c0518fa5cf399646b8764b5caeca4fe39796225539bb0541a71 1b60f904e7c114144c23a63853a54c5bf70e44404b31dcf83bdc7d2bc92df7d9 4e73c1c9f06dee0a4d495d19c2167942babe56f861b282b04b0212cb59a50e02 +1078000 030447d396787e870780a0417b98fc65ef74c425cfcd2712773c77dad8b33af2 7171008bdd5e0938c426832673fd54c46329d5b31a444075b7c4a506be14ff15 00000000000008f782ac3e10672a852c53347ece5960c59737ae6fff1afd274c +1080000 5ec5344ba3e65f3ebae8715007afe1e32f5886fac01da90559b8e9575f55d18a 7a7e057e3e0cb25a716eb7d6d6d1cc49c062ba7c08debc743d4b750babfe8979 159839326c12a8daa4b1ed4bd32a43f7153a9e751ddffc6a68c95941023ce8e2 +1082000 a389955877b15f43fd752e02b9df6a6d189fb8008540ff3980bf9b6cb617d87b 567a0eaa3dc08b26605cd0522bd94033e1662009bdf4275ff8bb698670f18b2e 603fb141952b9c988efb067097a7152cdfb919056bf260d557282b57534f1009 +1084000 80959dcf50c331c71d7e915c16b2ca0d7105aa8fab573a101e3ea59732d2ca32 f0df9cceb73ae311735ea48988b352ba3a4a8a44a46c87b6b05c853c127060f7 2f7f5a797dc6c0699bf7073908959f5822e49656cbde10386fa0930b52663493 +1086000 6661ea937922d60d6b1a10c967784c3860eb8f957fe07160aa81938898a69992 7a86e5daa2c6428789df9234f33b5b44d6e273241f32176e98d419e5fde2cfd2 b1877b051847638fe9fc29da4df5bdf7238ae09a8c619145d376abe4ce61a4ca +1088000 62e7e96d1761aefe5c9cc7eb0d2ee7206eee1e5f34fcc4a9597940ea406bc8e6 d48b8354f2ea6f0f0ae1e3494715a732cb3ef5daf3e13f793fc4ce97bc3700e2 7f836dda0fc721e11ba4ccada08b276d4768b2de62c554b1f81697e41cbdb571 +1090000 7c4c9295270bb913dfa5c15469f7c42518c0f88d300f6c3b5cf18ef4841bc060 112523d331f3489ea4179e434d182b485b39873926af73b892ab689e0b2d8b4a 3bb42df76584c121399d189fef4bbbb0fb391e40723959b559b508c8a0833d08 +1092000 a2ebd6db4c041cc39d5134ff22822a57d0a81f945e34149e83037da7f33b6628 aaccdf13cc0b64a412052437a9822446ff6f9c0cc007e953b7e7f7f21e6b8837 981d4518d508771c9f7ababfa7f25af437aeb11311159d0962d5933a4a11b886 +1094000 7d446fe71960210e7358005d8766da88afdaec4ce4a2c94814e36fe6da5e801b e2f4e1b58c1ee772a3ac53a5cb870012ab897162caee6e818e937ef7ca6a2839 df6e23f676bf0703536c7449f4c56ce56250a67bcccd4a587d5097a601853aec +1096000 8386285cfd7f66db3009f006a582fca6838bf6a9326b705b60d1e07bccb74d66 061dd554b1be20a7f99f4074fd1dc9141ebffaf8079a9d254005a4d8e86325d6 c35f9719a798daa2b8f1987c97840d6656d221fb6ee0c119b4f7667d5cfa0eff +1098000 f10bf94330892cbaf7f23dc80be6f03cc497c1b8ae49263f8de35d93f718619d bf00770562bb1e64768f7550b90c32edfe3072197d04076c08d638e02aee71b7 efbcc183c1da39aa5c136e3cdb0b120e68f0a3ea45d2318c9af93b6a01252bdb +1100000 b4b6536e012cf7f80a6e46d8801a5deec3106c8988272be8907f726e94c38407 4f3001895ba1381c925eab9bef4751be3a0b60047e467a0aeff65f9e0d08dd8d af11979060b419606e3aad3ad3c38c6cf1da7518789a625db2b6ec6a2879227d +1102000 f0768753fc2d8ae67d58e23004fc4044199800425d517dc22513502115db33b8 45b3416cbbd86f7190b88383e01140d9156a1a2c8fef2ce5a82414b976eda6af 513df17032693fce4357e5fabb9ceebe4edb18d8858a5fc89a1a08e52cd2fe47 +1104000 313c1439b0ea902e116cb6b79ed85658284a705a7d979ab990961130d0ddbf9c 1b129dfad460697708f2f15629b7f5a42bdb7a8a3103e21120d803a4c96feacd f6e229f2b1edcb011aa9130374e80c5b4f83f164b75cf4000a2ee09906f65c5f +1106000 eabd68445982df7639e6eff67957a227557eca51a5c15b85de66e2eadd90d7b0 9d8c020b72e04f8dc467571751719259f839e496473117ffd9f18bdffdbd4982 2b83e7a26471f9f1d2ba2e65dca844285cbb5606d968b1145d8a70a306424106 +1108000 16d0bf5b114325f456aafa5fab364a30f7f6c163352ae37f5e0ee95259972679 cf184f1f0d19ae408ef42df2b23e00bc0d00c8501bb9cdd6b3b05c5c4a82d3b3 b822a8d6013ceaefd565676f8eda7fd2ff66348485565114a983d715aada5898 +1110000 5277c86460a0808de9278dffcc900161895214d9345b57aab06dd0b70707120c 37729fccb89e71b0d241ad8f63a4620c29f660857bfb5798869ab9742332e548 b7a9258d04341e236b1ea6ca85e0da95c8d5607d54e2601e542bc2d878b39650 +1112000 261871f5c97cedfb3f78b57b2eb78aef51f4320196cb85397fbd00840cf013c3 ca912c400744a34fc4af03aa5f8c6fb3ace4c19d2e3a1dcd2c05f262fbd1313f bc8df41bd045ad12bf58ed71345526a12e26c483535c3e4acdc003ffc2da348a +1114000 530298bcd36a231d5c0d5fafcf5787b1d71ba2e009282cd2231aa6439e60a8d3 4c3b023faccf63a36185db533ae7f5857d37cbfd295f8163e300fa70ac9ae8b6 09659fb00a4277ddfa8b5c46117cce0cf82dc0560834aa8c1cad2455d6ac8859 +1116000 ae8e36ed8e94ee103e84f7726560162f6e285836e93965aa3b6ed02258d939a8 5fa77d2d693e43ec77618f57836de416cfec4770ae8b48a63b5821114f3e80fc 81f21e65a6bc754b2046cca76b08f8f2af7c715b9fe85d1b283ea6d85bfbf151 +1118000 485d7db1e831d348a6995d5c62a5d637661d62ce2a5d664a4c53c5e1a25f0620 66958330956f0fad1e1d649c82d103adb3e66dc9243e99ad05c422ffc7c388a6 9a038d33ad64ae44a6a5f0f998c375999676b2cfc6c99d7421eb67ad27f434c6 +1120000 91e743524774afbc588e90589baae89cb79ede724ada964802468e205521b09d 9cf86e87d074025cd41a8e20a48ca2b23cd31009fd23adf07496d883fc11f666 0000000000001137747f36d488399dce08b09f19bd62fb23aae4150509c10bff +1122000 95a60693f4d92d2467c5e7cf1bb6255c7a2eb209901d39ad12203742c9b844d3 3d13d244779d039b9c2d52817c51311418f01e93f4bf9b995c2c1eb6c57a5b5b 1e70d1542532c1b21f8aeccb2aa80af061d1204d2c12390bf471a091bbe7e621 +1124000 e60562ba0682ed40c22322ffe30dd96b33879ea733f678d4c549ec3214baaf94 aae578721cf956e197b7c1e2526c4bcf4bc3763222e75b7719fd6f53275afded 00000000000001d1343ab9cbed083ff4403d24b0b0083e19cabd6884eb6a6972 +1126000 13ca43f85b0e04fc0c8df2ded068a8186c996cac62b2923c5474c2e1a7014994 95c2d4f99118dbfeb0860840a6346f833f267cb042e6dc98bf081ebf27dda969 0f082f93ecf510b315eecc510d57c193c9c637fc4b6f694626a210fe7a0e40ab +1128000 0000000000000739dde63f402e4b72f183bb91779a5119e53feea6f3691accb2 723549dadd2cd83d120f7a0ed7975c702a6f950ebec9f2db5acdd6a9bb23e9ee 000000000000086aa6d6fa1d1cfaee4bddab8fd6e11b8268c2d8da508127971f +1130000 552a1d6e13e95b1107cbea534875f3bc5c9bfce8a5e3a042ec15a6b9529f793f c84831f7b525aa5c0d74bf377ad2c09fb04865859be940febab2f9a35894bb9e 1649b6591d31ee7ae57258bdec16e34cac3971aac03289566cb668b416dadc3d +1132000 f28c51dc41cebb8f4f6aef464073c1a2fac7fd9641824041f6c72acc25243b19 a6434b5048f6e2c3e182f552f6348c4298989f7d313eab18bff0b381037c3be2 0000000000000792abba7ccec188d96fc583b2311ff3b78fe2605f3d3c3f76da +1134000 0000000000000bec7381169ed4acbf804504d340cc1374852165ad258949a315 1233c3bcfb8bf1014a6f18a9fbcdfa703da1f4bd6543e24c9e1fb1877fcde758 c50c932a53f1336f900c4fa0d74ab0cf28bf409c564eb0674c59f9446e1c5d72 +1136000 00000000000000eb11ac1426e1f3264cda8ef0ba4c4e7a1748c7188d74105338 80211b657499278f260deaedb3aab2d79773a96c086b236f59b9d3cbb1b73283 d7a39a7b9a11cdca810b34914d23ceead7d4d85351b757099ef1f8d3725c0a85 +1138000 c0ef4ba022b6c5fd2bdc9567d3422d6c814bb2dc0d109e4ec3db0e55a9506d8f 31dcfc635ef11ee5a348990b4b12ee128565304372cc4b66027e23cf11dff0d6 a6e3d5b66983310ad80baf2d52775b8f26e159cdd1f76cb39d2093f298fa79a5 +1140000 1c0bc261ffc8ee8dda509e556e3eb16fc026343f235fa686f223ae2232ca0341 bdb25a7756173a5b0553acb89a5073929f05c1e0f8f5d5df81836ed0432a0c18 88cc256b8c66b2c1834e41b2be13998e97c072a27017a07021fa573ccd65abf0 +1142000 000000000000004d6e7e5ba6a62279d5c0b5f564d66b75f0a9bbc441265057c3 8eed747613cef4a4ebf0997e33371d7920202e1469f3b1269b1f2e4e644059fe 01019227fde3da6b7a0e29fb3050a2a635a64bda474153e6f9159c6e569ae3ac +1144000 a09b7584ef29e0734d9571d5e11f0a65ee8f8bb175308beb06e3cb5663f4c117 32ab004335fd89d6dabdec079c23aadc60b8ee258497989b0a507f12979e93a0 51f4e3b0e6756cbe3ccec57b1c3e2518d2d5b9b95d79909548e7d18d0b2f735f +1146000 bca3edcf8120c3a0f9dff735434b2a91e5c556f1058d7e82019529d96d516a3f 286ff3d66ba01319b1f25ae1cf6456a5d95720d1a167219543e4c6074a3948c8 00000000000007a6a3a473b6cf577f24f9e42be5e94ca17526a381f3d2169256 +1148000 5e5435e9dfe9642691c8eba15b9da0984d690af023ac97e2112d1ec67d83c4ed bbde8f7386092e47180ff6d35d84a1e44693939717388a0b929da98ae01d655e 0d87282ae733ad34ae817b7db125a1d62a782266057b8b3b8f67ae116960d794 +1150000 a9a663e9c678f88f7bd1026a31c006cf33f597bd24478af85b56ac902c5c85f1 34a699bc669691dcf4df48b44301d2e2befe1127badd11b04516ba413d4131fa 9e48d4c32a5752b50c7ea80c5de6869f66092ec5a387a648c2871e73ec327164 +1152000 0000000000000bb8d87f73465a5ab2abf1d8c970e3ef9d48d81289b903d2f69f 3ad1d33c4df04db4b68e92c1dec531bcf0a28691e7622e97d2caf3adc1077e3f 2075af0b8aa6035b5a346fb2e782919894674d01b20000047015aac29bed74d3 +1154000 f00ef49ce8e5dd2df0ebf09148883d3ad96d0dfc24a9dae3f4043886911fa549 9bab858e0b5045e6842604dae3b20356afe3cfba5f4dca0e32a988eb8e511d9e 00000000000002e89b57f81563f78cde364aedbe1347bf96fca6d7ffaf329970 +1156000 3b918e8df426f736b3d1dd0f4c801b1f8f260bcee9a36dea3160300c9dc05d6d f911aacdf8debf8d7cd1ce35149ca6f5f5bee9fba0644ba4ba095259bc94aa39 5cb5fbe5d95204b9da8f5d8953f76480737fc2ac12e72d05fd4db61d2cd8225b +1158000 e0234355083321bf4a21282cd6e01a8ff258a3f9df1fea85497205de61c130c5 19b28788eef1cf04593cc19f8b2087721fd3a274763f209b379bf33cb2c05f13 4c2b68a23d4998962edafddae8101861942b4e7ea77b79f630886f733efe29cc +1160000 8fadec3454b2072ba4e44d06951ea54d31e74e0c9172b5d5e9b820964f06dfaf 487ab043da3f44fb4cc51a198415add6f50157aa6f4a09fb11a7c1fdf7ae9fc1 4a40a8a2e8663a5ac5798812cd55d1a6e46cfc3fe38d21490bc2c4e4064d9aee +1162000 7ea4672a87013b2b360f14d385e6418802fb5dfbeb9def8602a2421b592439bf 7e5e7d1bf8f63201d7ce6fa7ac613644d681c6b48d7f7dd66423ec00dbfd4b55 0000000000000d1333741743b3a3213490bbc0bf9550c9949c76a2509bda3e04 +1164000 c5af5f48537f80e37749fb852b8af46d0b5fe1162278128120e9a2170e835d66 93ec97668dab6ead8a616c003c0b38aea86f153694d800fe0f1ac001500b6757 64943a2931ba9811d6689cb469a1844d270818149e9cc376d49ce5ace10b8953 +1166000 348a09da551dbcacabfaaecef80a5936bae9df2c487df47afa358570d0e28ef1 fbb7443258ce8f28078324129cde443725670180bb41be20bdd2dec711e90a74 0000000000000a76a0a26c6b9aa9bfc8944d2d05a82b5c72f7f702520983637e +1168000 dedefd9a8d22b8dfb26ff823bef38087d047c0fcf510883149359222c8eecf05 d40c6654bf67c9a539543af8a65dce6c31f01cf8b5eadc9a53729748174b3699 41e155472d195eb88b0e3022aa73912b1a74e0f4ccf1cfcb5f184c48bf0b5756 +1170000 c15fdf4c824d8f2e6c906b2faebd569c9f77503b8522843ccb06e3887a3b01f1 6f3dd4f0874be0a04f3d3b23fd28e19ecf07237d91699b9361a8b32b5189dc1d 854565a3046403728781c48e9f8078cc01890a7cd9c7a8e44a564f97b9f4afaf +1172000 2d9b311d5de93f09962dd63916e8a087d8830062fcc880e65e3eac9615498d82 c0dc4e93b3f45e8e02021d74e361c800c94911acfd5db520e920dfda32aaadd4 0000000000000294300c81b07628172a45607c1f9393f7417392f6082461b015 +1174000 97872301cfcd54943f1885d1f9a163c86aa0581fc8a27e756353648ba2d2ffbb 66c1d2712268d20063d866f99a33e1d1423348d6601f1feb819a8893fafbe88d 6a606841ac087bf9c16750913fd02ff9d8a6d1511d0d8257a4f050e160465215 +1176000 0000000000000b80e84f9874bac72abe29ac3c79aa5cf4ca42f63017df97953b 247396378ea01e20913558377f53b810dcdbd550116333819929649c9a26a71c 7e2e5eff6540874327abc57fd6058cd04f8ee8b824ca69bf323fd3f9d83f7147 +1178000 f9ad4bebbade22acbbdce8a5c94561a96806327f02bf9d32587f537dfd819d9f 2170861299c71c927bc75f7f47f6a104c14aa41b969361cae041905778dbd4c4 d2f4695100ad53cdf51790f6395e9c0dbfbfce21f37000e00f36971c0f4d0e23 +1180000 2841e96fa4e1febf8651681d3d25c1f544ef23fabf2afe3e17acc1aabaa9c4de 42a7992ae0394521636647dc342efdf79790ba17e0098853c3dc84289f399c17 2e3b67250135d55b6eb444a00b5bfbf3d43834ba71b6f2fead97ddbf1b4e22c3 +1182000 00000000000009c6293403b9ffd08ae3b3f3c97c99374ad09200e6b9e47d1179 2cce431706a673d0a8f75ffdd55b3e900e7ec2cb6bc39acd9bd19ffa151570fb 9cee55d2445cab364d9d95b15470b4f97e8237774a587cd0db951a4b5eac8722 +1184000 0000000000000a677e10bc06d0c5dbf69d802ce2eab0f42a7cd905e92564615b 1e4b13c1eeeea5700c61b6231b5d50e99b8da9b48ec521040c014c44171bd53f 41d28b1485be3f05a4a8b6e305e0cd5c04b470e87d783b3fbc0458945ed3122e +1186000 0000000000000519a4e39e9f6afc97caccdfd954faa64b2bb413546d4974ea15 a285bdae15efe7d8c0e3aa4040736dc14e64c0aeb5d68ab98f3a9fb9de18695e 5d763e91d1451040c50d2b7005f59694ad6d3cd31e48d3f32395ae7997376c35 +1188000 0000000000000cbecc25c00c1a7ba9567ae71358b7af0b47772bb9a24fd3056e 1e2cba42937a9b10d570249cc5cc0888df6ead46601c9400a61859b789a94676 c792c665a4f110ce2e7c8a675675e927e762697f9fdaa25802adb96a3c552455 +1190000 000000000000151e635c75dc1b6b417429a2ac94a23437ddc78018eaef13aa66 602f88c581d193a633453ce9a130e4ac0224080a1bae55969ccee90be8e81f32 3f4b4dc00ae833df37d7e7fc08938befbdb7304a217cb89a6226b5728235eef7 +1192000 fbb717d2204f624589cf23a2aa23e19bdcaf6d443ddeef82cd887fcbe90308a1 08b5c8c0bfaf399f6a30c4da228422b187b45b438d5696c693ff5442e123bed5 7a9a585dc253df793c19c1fd9bff1b91ca40a0cf0cb4292119a49d2e032dd225 +1194000 0000000000000e2d82fe58453cb52eab800972ce00391e42c750a998f638edde 31e10786bcee51f9f4a4f7df1afe21ee442374b91e2322f3fbf790a07adf9302 dfd0b3d5354d167c0a76bfdbe545cf529f6c1fca854f04db83d76d2c4a63fb8c +1196000 bb8716de4c5aedfd5e985368f28ee17eb92dd5b9cb06a139867d4c9e0313f1fa 8611cee4a6dab66b812e9dddc49f05678a35d87189368326cd02263c9cf771bf e8ab6b4391bdf086bd49c00dd6af6421ff59a70e00071119c99d3e2553ca0218 +1198000 0845be32374c00ff23d1eff031ca3a107ecd7653cb401bcd976d49b4e828c667 0a876856dcb7d01b9c13e80360dee9d12b08bb9609c33c6fd7645a9f83a9411c 4382058e2343da79d1a3439391d4ddeba35c6ca7446234ba52ceb74c562dd2f7 +1200000 000000000000083784693fa8994f64417fb2feb608bb2d0c93b60afeffdd48e3 5f9012746ee765c0359d766ff671ed3fb5953c8502c79c42027e82b31e193be2 92db7818bf6aee982c3dc73e95b92b47cb0cf68ed831930202624c3e5dce6f3a +1202000 000000000000047ee2205c023ed4017e919d4e3e067e57414d61c42bc1630533 431c61cf3705c206d164b8510025521db26acfc6f2da0a17609366900770f150 3933d0b9b15b4a925fe873f846046b048f81622d56567935372070b642bafd40 +1204000 c8f3e4ce9218330f5ef973147f097dfca37e6e55e55718afdc96f327c9690924 54420f5d3dcb334866709b61f41d58f63778191bb04d92ee9813dbba4dc12090 9a22b0bc8ce08f569916434ef2b80411f47123a1442bf23955d75c20ae104a0e +1206000 d990e40fc70fd899fa425257a1d0296a6d3196f703e179993e345e626125b125 251284b34fbd9dd9490848ac0b43e30b5a5612c47235c3d6db6885a46eb4994c 36d0acd932ef7bdb54e7639ee34a53dac5b8005218e5c1c49b61f73d8b9cb5fb +1208000 0000000000000d6085e6d3bdfa68e612db5e5c2a14447fc048dfd76e297e9526 d2516f8a9c7d9d8416e04dbe30612e70df7441f75d4d1aa1491ced085ea51649 0000000000000c055dd1dfcab2ca20b56f48e1339353f1fa5233cb98dba2cc40 +1210000 c73ea1d45b5af6fb010d3e893ea2d3edc840754061473982221f4fe7f497251c 4a4677cf466ecf3b8d883b3374f3fb57f0ba9c228eda6537f54b7965a0fbc975 554215337a19dacd08b295692e7aec9af5ad1932a71b1a8aa25291dbe8dea1a5 +1212000 2d6ab84dd3f247be4a0e11db8964b715f5a36a25e1fc54761a57c65549ddbdc5 3e871323e04277f8db69dbd8357cf24e2250c130709bd7cec825d68ca40f05ad 000000000000100b003d807a082b0e5c615317b331847d33244f2ed555846651 +1214000 e9a0d5a55c49e58aa660810691da4acc1c0a1ce2e1c1271584481ff886f7d566 b67521d03457951500db8bca64af3bc1a5040f055869b248eb240445465b01cf 00000000000006ae5974a8d305779ee978e27aa96fc1a0888348ad4a768e22ca +1216000 000000000000007c274e953282394a5cf9321323ae3a4882aa514cbdfec4b7e1 1e85cdbad00401bf9853340f54825a3105e7ec9f5243a503660f3590962ceea1 b81fea27e9cf4c8b82f5e93484e4e7d42f568c5c93dc93bae1bcc1187a810969 +1218000 8ab43a99ba1a130bf4b4e351aa05d3be6af009a51587c2d16963f4f792c1a941 fb07a30f6125ea5c26e57590fbe46fdaa5001b966c82b8317054d39a077d9c87 3dfe55038c6c770e0806219a6b84cdd26a5eff2f5b4dad60d636c5fc46cebc87 +1220000 48d101c5a5ab3b7a6923b40b9ab9ebd7c78d191c45c72913599567c25c95f579 70a4ab250ca55c82d4fcca35efefdb58d3715e78cef074c2165680d61d855a33 de9ea2657b33eb53873e7601e79483baf38a16ab93bbcabd785b55b24595d208 +1222000 a3827a0a540d497fda59b21f6f91d3164f8ca72af4c734421c32a79ea403881f 040675317e23edb055f4afb018333605448fdf4c7bb9c50ae358beb981df9d2e 7bf0f666993f12883ee61dbd6cca3f6f033e854c224d1e575b87f1574bfd5f85 +1224000 89f78648cc14638eed409ad20d85dda870db1e00e96e06bf037bf1fd4d277ea9 ad78fa4827a45de7da9977ee497f9fa04b7b6dbc2ef33edf4ba510a450745e86 9e365edd4fc9a234475b01256e9c15d45236cda715da1d13c2fab56b6d51a41c +1226000 32514b77c26e59bedaaee3929955a6f3a51c76e3dad3c21ef2af52fdc4227b57 bd9cfa38419348c6cc2f9cac7331b0fb3f74703682e46a98fc7b621b84a55124 00000000000008ba1328ba1b1ea2c32ba36f027ed72fb70f61d9e33b12299e36 +1228000 6cb1df8d8d178cc221fe5e9e9f80407c5f40bcaad6f26b1c9b34ce7140302051 ee505526b00289180f34b3c26e52ec154816e6949762f50fb4cd0ca24b7269ad 000b0f5888502ec6da1c1f6f7ac5d35286aef83e0ad40de1e92344202958830b +1230000 604d2356a4fb2009ddb657710767d48431930d6b1ad4de91560d784028e66420 88cb030b268fa37e4bcc3f8ea8b072d3a1f3219b07915dd095d5cdcb19e0cd2b b41e7d30005f2c32d3f39b00aa6df2eea1f08b397474e765c61bacdfee56b66c +1232000 0000000000000813ac7a5da052a2ed21d4a86cabfe3675a94885643498165e0b 3e4ad53e71f365a240865fd1a47453dc00bf0a4c401da61cbbcd03b1c42d1a3a 4cd70770283e59d513b98400b25f6a129dd0e1f7bdfe35c795c90eaa4ac0b856 +1234000 41ea6ff76f1cfe9ae409f645defbf72f705d4e081c16d35f989064b8037ad591 0fb595e654521a1613e927d1b2bcd5afce051547d7dcd8a03c0966a092ae58ff 496a27d154e9d6953b8354edd4707c3f42cc050e9b79f47e848ce1aba9379005 +1236000 5890e9be3564eda545a25eceef415857ebbad35a09361bd6982a7357b2eca948 009c68771caadfa71510842f215d074b1a882e7ed1466090b436019a751791b9 08bbdb78ca8b43d9af116d608728790a2b6e54f30facdee3906ebf6fc6efbd51 +1238000 6edbceaa451ca0f63516b2b73979d82368aa6f8e75edf3990df4f98f6095bb31 1bc854c309016d90708679ae6c7114cb000db8be1e15adeefa7f297c3544fa89 00000000000008642f377595dffa8f6af1346d2acd793c9464f1350b30484d70 +1240000 03e32445093a3ac0a6d3859f375a3a3ae714cbd21d6f1a76c568b6469a6df4f4 1473ab3c6de2ed0bce4c68809dff386be395545c41f2fcfb30377b103a95d39f 000000000000070295976919a50d10fd37ed72df9e8fadb4fcd7c6e29762039f +1242000 0b4d89e9292cf5aa96708ec2d9c36a4b9ebf684b76cfe1cbbd68df9de7c475a0 5b9b84a84a58ea50ae032b03c5fb248eea134890f4e0089f575946e8b84bcbd8 0e1f2514a19ab6d8efcbbd7f20dd309b0fd1b9c143f21e53605f0ca0257baf9c +1244000 4bfead22c2e12cc461b6a95acdb3dce2e503bb4d28eb1e62fa5421f00348c7f8 ea81b6ac47f695c48b9674abdb2d5366ff1e6525cf500de56888edd6bf5fda9d 3559a532d10b3f4be3309675f56e004ec507b5f2eec4fc08b81ce6b016560128 +1246000 00fdb1ff8e6740ac545726228a481145895e4be406787963a533a4a8226ec530 63d67ca9b41219c7095133cef315c97f6d59b1cf902a6c25e697f20cf336c53f 61dfb035a91d68790273cc98584e05dc49e7e5d88fb298414b71c81b0462e5f7 +1248000 c8fe0f4a77ab0aa2835f89f5fc714ad34a9047b8eccab903840f415589ae802b f412b32ef092989e895c66cda1094a31ea8e34660bee1273285b6550dfcbdbfd 8e6479ee28025cb4a9af4142c47ec94c2528fdfc0d35925071d91eb6b08643fd +1250000 00000000000002500502de1406b15d13d09d8f1e8bd14527af81f6ac9d7960ad b6b8c4d49d0320896f5d79b84de646bf4f5593311bc630917d8d97ac181ec42b d2ca0f5aa3029b2578b4ec0dad9fece8705d8e6e7c6fc36f38bccafc26dd8b7e +1252000 00000000000001ccefb9e33cecdb05467ec56b5e4a7dcda605d0d2d00b942d2d 0b256a26591f3ff5dd0530a0b2a2362c50ff86d92229d2b68b25ec2f1be8f22c 0ba8a748fab0a9044fe796c5a13dd60ac7bc5be0af9b3018180b7c3434f84f89 +1254000 58c00216b60ae1d0482a803e2001641fc424cf0a01865cc9ab04c407b9bbb311 1c2f83b52ab2ab5a2f899111f71a028d294d69991a01eb9ba19b75436889f809 6f393dbd60586561627ffb5a3948c80213b94d96f3ae59ce1b529d4914f32dcc +1256000 fb11907135c8a8084328ab6f3ff63c185a77fd27a9ba16fec7d13298a373d658 2b89b09769d3cb33debdaf1b798e962546320a32b2f2bc57c7366819b45cedd2 00000000000004e937bed96d097465c35356ed672ec56df75027ac75c07344ac +1258000 a3e052a2b15f27de158747199ecdde8a988c43d9dec449547d003bc4cadbf9c1 9c2f6e3e81b910d87f3393459f0f0901db0fad49c13d80485b5d6c2e470beb01 e8a133fc210941a110d3a5f24869eb597e4fac167587dcce5ddbe4ae53c4fe99 +1260000 d7fe7e808ed415c9fdd19959226d1739c1c21b03ade88ef6e64a29dbe2ad1b4f 1b22f0018060a6a2c05dbb244f6f0ea681957a372f21cd94516f543f857e3e62 000000000000083d2900daf286551f07a6a2481a54d52bf44955a4cfe813397d +1262000 38eb265f4b20393404eddc21a2ea846192390fa257ee0418e6680fa60cdb0233 d5a0e509ad33026f90a0736b614cbf81f4ffdbbb474ee30741782c014c7d41a3 b79bd6d4ef76f1b1c81f0d5682fcc986f41827272a044cffca15b32b0167a0ba +1264000 f636e6e620a7f3b6bfa98818e13f63c700bbf6923173a366412653554269924a d2af0268c0515517a420f8114bb9c5ca3110c65fa00ee33f7a9f64fbf0b492fd cde90874ba5a85f2028bb047b6554286d0ce6cd8a61b01027c560faed5ab7778 +1266000 00000000000006e7efa19c80fbf408f5146495f63b14c59e459cf673545d1c4e 6369c0f7f8e1d7bb3206582613cc22c376f017a3c111f4d7062de9745947d5a9 c67841d289022deb309d35260a1f910f5448add40cfda1bdeb3d278675bfaa2a +1268000 f31575717259295b38d4a0493623d30e9b47dd7e91efa367a1385f4554dbe5b3 aaf96652fc8d22f85cdcb44d62ce69c8cca2852ecaeec48ec3d2c2302d7ec846 8e70598f6f65b127a1e16af248dc178de0e77986593d22863fb4a93265ebef5b +1270000 2b157ff7ae8759c4f7f7e0674a33256ba1cfd50175dda6808de73de20fe17cb6 edd511ad46ba2dd892891b4c182d4eab4f8112df9cf1f06ad6d9e5e278d2382f dbd0444a0b40d9efaecf023f3ff188f3ec1bbadefdfce9b79df363fc6d9bd126 +1272000 ab2eac0672b4a2cc7babcc1fd74c5a8621d5b17e1a31b43fe7535a085a09dc7c f1c0122f1c8f34d0c51e8d7c0f56f7d466e85e3f1055a9cd88e896e85b0d2341 20312bd52a3307d056e9809fc470ae92951acaeeedae570f97c636b523612039 +1274000 000000000000034b074b0bff788a33effb9f3170c677e3f44c9701edd98081d0 ed0c1c1e06befded007bc4049eebd525fbd93c1e2c81c3b576791cd003dfe041 32fa93db04670780263231c582f80814cd2bb2e9e2b6d9a8241de5fc59ac73fa +1276000 0fc97111fed2115129247cc872e8c01f6d75041832d6513a6c240cf0b43af10f 9e23ff4d0b8dd2ba2c0f52678a92ebba44bdb94bb666ee58e503f57b30195f0d 0f4180caa9f460ec103c4f88598594c5e8c389a0372d4208632fe3d794a0e254 +1278000 8fede5f934d1aab952d0119d99c39705d3a221117db2b8273eee8adae2402d11 86d4b591450e1296f3824bef83384586eea8a08b9bf49ce03620a89dd9363174 6a688bfe90cb3a9502c527d72a4561a15b8ffb77406a6aabd7749e48b2b2a9c9 +1280000 59f516db159ec486b1b52ec68fb473e250d3756a17f55034eb1c1900f785a7d8 1daa32d4fae6d0c012617bb50aae7b3afa7a73e9c79f0fa21b3d35b67442498c a92398b969ba5aa61a4dfe717149c1fa9b9125777313143b76e66dd4310e22d8 +1282000 7152a56841088001632d0d547423c265bdeb266b5b82d1256813bb876a424459 5bdd45c9041f6051c82f1a91b879d174df5e406c9c9866987163af6a9e9b4007 bb745b5242b9e294d41971c3e5007b72ad9e974d915d905a8c020f6e85414d90 +1284000 fd1ee7916ddba14480e510233e9fce2e5f1f8a072ca3b9076885a4463a77169f 3e1f0950105ab40c15cced6669dd74bc933d95c8d43b730971e084ec4f6ac88c 00000000000004171b3cd14c4bc71c4a6691200f0b05c5e36e0a62666d505a3a +1286000 0000000000000073ca244370fa5a117dca860a0051745c322a134112913f9856 7caf80bf9d44ef580cfba671395372129aebad027c17eeb7c9260f55b623ef6f 710ffb2fc55486617aa02f23423f5d9981c6b4a0bcc27fc0d15535424fb3efb9 +1288000 00000000000000195f8d36a34a38789234248078a06eaf82fdfc0cb26460bc5d acce3f818f63f360f7d6208b352d0afbdfe26dc66444670b38d5a68e14a086ca 7437c4b52539e60bd7e463667793cfd14ecb4ae5f27a7d385f2c78d19c43dc61 +1290000 d777542a59248b7c322bf29a61d50fd6bbf12a0c8eb041f6461fbe5f02c24fdc 163166650fb254aa4681fbcdbf9ce318e9d73c135c1ff3a1ae4e8323986c6a9f bb522467721839a6fd7dc131fa36f3e995fae9a9fafd66964bd81936b9fca706 +1292000 9b78d35ce831e4fba539cb07a16721b5965444f7539abaaaefe6c9a645c3da69 2750a86e12129fddcf19b4f66afa1d8e8ffb45fdad69b90a96a32d7a3a7e3a0e 059d08897c60b4b64c7949c4103b45cf081694de323ae923244c41c631a7911c +1294000 77860228ac64bfa4ee2928259a5cf1d7088e1f35eef90b18ec58f83077ce2f10 fb3dfae1a95abde5eab017929f73e2b5413003d525b19b6249fda6a039a3965c eea120575ce3a0d20e570125fc1e0faff4ee2ee280bbd26cb0c90d18f866d8b9 +1296000 5c8d8dcbee0a77d67a72ad05bc31e4447f8207419e10dcae00c9ff8d77acc53e 1b9014a31b716c4a6f295aa95d86a530bc4156c074362be5c19d0e5ab935b7cb 00000000000001fc69b34ab41bce92047a1904d1aff3e6a60eef98c68f3e5744 +1298000 4239b81e7d625cd40c77519e6927748eaffdec1171f399ba2aab1f49c65fd994 f613b9756def95ac5946235683b03ab012c56e522d25fa55a1bd04dc642cd49d 7ebc83beafa84464a3676cb6f18d2f9ff0bfcee5d55f56fd0d72e106ad92d9d9 +1300000 0000000000000020ff988770a99cf91c9ddabf97122329a9cedc8c5d4d774a12 9526a68633dc0b1c7a691994eed466b3ec70abb57444095ddeece975b9748659 855600c678aacf052877a47dfdf089143b0a8e121f6841e1f4027784d2c420f7 +1302000 c9bf46fe8e45b516f9a11340890c87f646d59c0a5f49e3d52dd8ac47637eae58 331a1ad27de786508641d979b18ce9ae8524820c0eaaaeac8b7f3de68cb28399 051f690642d6ed647072e9d68b4816a1430949a787a571604118b40edeeb0141 +1304000 98ab964872d1d66be0577c777dd0d08d9c5e317d5175d5dfcd7292266749aafa 81465c84134ed4916358cc903ea0ce5d295e783dd1f2ddf1f0c449db6ba95020 12b499c41040ad06dd428d14de3c964d546503880593128f7f7755fdbfa6780d +1306000 c9c9d82963aff7cd697ed045d8e5b897b83ab9c9652bc4a46ae501afcbc04f18 1a9cf75ce4e48d7e1ae6f9413089d4888289c8ffe903f39bbed3bea8a33036d6 000000000000029aac71defb20528c6b922b4733c20866e44bb94a1573c65519 +1308000 6bdec1841eb0d17f08b2f4426e465f501b299b8ae15c43bd2210fed66b5b8393 aa35f85738e4f08cbaeab81fa78daa00eaab1de74c892cdb47d36c067a71556d 592e6911a8873c70d59c649f3d55bee4acc016fad2afe124993f2015aa401d8e +1310000 151421b4786ac8136831828bc2f224748487aee2024839627d6ba89efb83288e d4e8784026a417f6082e48d756fabdebf8874730574b5551ac2bae14464a55a6 394d089985421bbf563adb885f86a08979a9e7d7ea3be66fe53293dfe211ab1d +1312000 1d91c4c39efdb50ba2f796f134a902f32ff95b51ddf245eeab19a5b3be22d7a8 19dfc546102b9a2c3d5116f5a4e487e62c5b78575970312a540cd73b271c6e7d 000000000000038a3d38bf9c18949b903c062e4bf38c74e4e1dfe3cabe1e8621 +1314000 08dbdfc265a1dbd5ee9f3dc04e9b9284a7f4c0094cfe291f1ee2d847da810a40 085620a6658b200dcfb3cacfd46080c5d73de36df8d72c9e3f64e33d90e6024f f72a81ab276b8edd7fad77c3c97d53e411194f5417b8ee2a94c433a0a46f55d8 +1316000 9b675dffaee6bcdd3fc35e4b3cdff35cd315b6702c8c404c50843cf821d19e5b 2f5208c011d83da922601087c493b25bac85382655d73975749331c307697940 87fa6edb57113e18ca1525bdcbcc80c1bc20ac6cb7963bde726939d31339111e +1318000 5d77bab8a2800feb03bf40b8c15367d45bd0dfb25e2613c357d1ff421fbd2c12 d6dc1fba31e6e55897836fcb010ceec92d0612d03cfa0552273e88cefc84fbf5 7906893e60b6574068cbf6bd4176e1fa09a20f2c063264db61380e3365851939 +1320000 82e3de1ce124fdaa61f06d7536e873284f9ab395e191495a7b76c8343be961ad a9c441c0b3a00a646ceeeacb78743eebcaf07cb01ed23f62749c63bed119c769 5f1606cbf0520c82c2f4c2ca861cc1abc8cc2d205c429c2e976794e0fa04e7e8 +1322000 1e57bfb8f551d41b1291dcf8f7a3a166f7655793e08cfe655699dd0f8cbba895 71f4aa8ba8acf0f4a23fc32be1df447c3ccdc021730e9c2ab18a34ea83981828 efd8e6a53fc6ab61037c0c8beeef8c3a15f5127a9f7468f7f16f31297f937d69 +1324000 cc12432cd0adffc067176c33815047ac8942c2df3501d25efe3929f68f878c07 c9fa7babb64b8d21ad535555f7b4b645efccb8dd7219e8e2e6d77d25709ed526 e66c84a0e9f4ff88a05427fb68e098ab3f57a25e5c5b20fe8414f848aff5562a +1326000 000000000000018b4099f8c5bdf4ce6c57b946e2c17936d3c9d16fd53ef75ddf b6d7e65e01d444f94fc521d778e001224bada723bcaffcf198275cb71aa9166b 487a5a64d0d428c866272cf62fc450864aa1c50a48ae74caf9e09aada52f28c7 +1328000 ff9aeaa901f76d26adcef900575bb82122477e37aa330d3d7d2d72864c90c416 bd2d25e275d2d7bcde857ad3ec573bc08409e6eb42eff47bbe22c7fc562008a1 000000000000011b3b09f01be672872498ffdfbb73ec32cf13e59a5024e9ed4c +1330000 3103f0fbd9b22f52d44410cef6def3264f1a487b0e8e1d397c0875030191b896 cd7ab1c4855096bc2c43c6eef6bcf2ac54dc88b06974d41d6913894d57657eb0 6a037dd1bc80bf2a270ee178bc38c0873c9701c0ec95a35587d072a6d0d54d3c +1332000 13421b201bfe1732fd35aee1502c5cbcbc3ae235e42cf80e856fcb34c9256333 a8738570fe05dddb9c6de9d24d6fe699706458e68c0a3ef1bcddb6d1841c37e7 000000000000002e0acf188684acf574c1cf4bebd3811069c4109de6518f0fd2 +1334000 00000000000001eff29cf9cd5bda48c6f1db1d7f010f7d43d9c8aafbdb3a5976 3a6843f8c9b2e02313c01e45150090cc574b7ee788af5851408b62e3824b5765 36212221bc3f8faf59a5e9090e79c6963589ccdebc3ef5073011253a90ccf4eb +1336000 52a290189ffdd17ba0f001c0559eb8185ce44eeed257aec945f8227c24cd64fb c1802987a5984a03831ea2281ab91692ef03eb39c3e41328e16358a7cf0257f4 2a863017974b48cc77ba82fc46c9358d26a95f2f63a69fa0290acc6a7fd2e698 +1338000 1a8ce61fde31e1e8443ad0071b467b137e3bd44b81493eb7c71c2fbf895a3568 4c562ffbdb2513276d729de72adc73e2de1a287231ecd6b61a91881348ca3b5d 261ebb71bd43b2bcca02b2e196ad57c7c53d3c2aa25a496000313b8182b36e18 +1340000 0000000000000075197a6349d0d6cd5d620d14c112a355cf389e4f4d0a609fee d7ad03a11297e15126edd20cd1cc6151db982948b9f9f40c9a0724ebf8cc2f84 b95aea178e8e646e07ee3fb3777eb5f5d7c48c70d3790b49a4d38c42ec54cb44 +1342000 000000000000015789f72698c55e03a96909ec0caff7740b38f60a12a61b9d8d ec17efa912b9c79d9345770a08bf5d3b8e65115d0d98ec2fb5bc4c0eb9185846 3201a37bb5aad5012c802e75466818a5b242fde004dc96aa684e8563d5c334eb +1344000 600a519d19ddc64f8e46d8ed3a21c580194dbd3f170d9eda7c7c60ed5065ae22 c73f3f6a07e1e8db1743db2681b4fe18bb5c7947118a9c5d0c06405b6fd2fab5 000000000000006fc089751f7ad3d2679180d3af6a95b40c269db34e4743f184 +1346000 06e7613b3e3fff44fc5cef2cab440438115c36affec855738793ac8456a03923 42c6cc8738e6d05d4a20fc5dee27597575f3e6784f6060d124b62c1eb13662d2 0548549e3dbaaef29e675eb4c10afe9a764eb122bf510de4b8c75e6f802a8574 +1348000 c701549ec42e8702c08d0ba0fa52dc17d42217e6be6adafce964938c4edf7d18 bab59a9efc94027f76e13b3e7e38f91dd3b28b30e8973ccc2052c42893660f93 b01f258e4a793cc50774412f7f5bc7b407200d5d159e206594fe504d4f6ef8c1 +1350000 1a80ff7a8585ee7c2f11ed497106ef7701dd38c716bb9d6c829199063d42f25a 737232ddad848ebb785154b0b858f23911377bdddd9a17033b1d31970403e5f4 d510bdad1ebee1a21d6b58b53b7dac9025eec2d1f6ffa416e51885ba60fee5cd +1352000 df32d0bda492b078ca162858e798a4d6e9719eebafc904e992b0f499b0e30966 e6c45cbabbd9db81ecf4f57958febdae83a5d0c4544632ce38b7210e67e207b5 2fad28a1fb00bdb1e0411d4c78ce94f81837583a1b70f46c83fdc5806ecaf64f +1354000 3ccb813ad5e6d15b00e840705a5891d291a28404dc6f2b2f66f46af2b4c4acd2 37b1fe3490f723c77b2b8b911417569d14681168a82dedfac1e0084a8a4be3ef bd1cf06a909624c242bd8146f3f245625915bdc6aceb0eee139e7fad718e0d1d +1356000 eb72b4de18ecf8917c669a228f03bccfc13658e45eb95711b922624d7436a35d 263771930d4ad0073c40ab0c9983e20e25f2f629375d98cea3900e0751acc5fb 726517c454962965ed5d512cf40aefd93e2098262b12b3bfb54c8ef09e816f09 +1358000 57ad9b466fe53e32267df082b866123d989ff8adef985e6672e978d6f9db7744 759f1d0bf2cddf1efa629a160ce758c8dd756167e96d3936d506ccef45d8a7e4 000000000000036467eb6376f6f604bb58993645a94d3455d19f5ac360280113 +1360000 05e45942013ebd3c70e993b92c7f23a43828fe3e1fe109f3ce5b0f666e5fbf2f f66cbd4fee55e820d5d30d4a365fd7e92f0b34533028aabab68c5f154e2e0e77 738828083936036fea84fbc7e2c43cd75df50226c6c7e7efa7738a4c8c0de76c +1362000 3383337d7fd102235dadcd51a06db2bd3d346a2c069d6802e658f981f59fecf5 8d9dc783049ad446ebf14470d6bf4e199b9e4ece2b9872cc9c05d670e57ab0b8 4dc7800cac7041636b614b54ccc5117be3a656646648e19b586ad5c7835516e4 +1364000 cfc9feb5cf03caa4999eaef41261ea3fdea86ef46b3d812a733cbfe5e54ec8ca 7e209b6263a16f6023daa35d4a372f0e5088a405ee74193094c3f53e830c8ed7 c94289249bea955180a99954f25dfb9c55e545111b046b7a8856a9977138eaa4 +1366000 f9da5e65e2469556777a3c2ae789c011f2023de3c804878ff6398a3dddff82f4 6bf8525735eded465676fd8298e0f1674275b0326f6d423da7bc83132b108eba d23082b57f33e857d890a50ccfec78efdad3d5ad90b5b3e681d2af382d644286 +1368000 58ea46b2f99474072e3dd73f1956126b27637529bece4bcc7213a5e45a012da1 0e08efa55e5e6d4b8e152fa9d134228b7fef85fe0db9f11d9ac725d3fc7ae533 00000000000001f656914d9a4ba5372393efa587e24ae0e5aa3ac1e0dc1131de +1370000 7d8e17293ffe76ae8b29c933886b892991e4e90d01020a1bd13378237f3e31ba 06eb5acb7c779660794b7e027b180217ea5d18b8e2c5159b68b3ac7768932e59 d900f027069a97eb3cb826e3136a35635184ff7eee4d522028c5f62bc1ad274d +1372000 c82687f85e6d6e8d7e18c6ff90d010b454d0c0dbee71b13863af9fb96e6fe048 b0a7ab7cbfce21e481d2b279d84e6a8ef6ed3cf6abdf0cda327c6c919d2e7992 820f31244cb6ae92bcfbaea5052369a619303f7115923f5dc7ad4d190fc09cdc +1374000 0dfdd8f4dd75cca7be57cb523a9385008f0eb0e5f4b9e635479b1e09f0779b19 fbca4f1c999e86abd2bacf2fcf24f6e9dbe2b05df5ec75592fffb551aa0a211e 000000000000028ab12cd596d018b43d63f9b93d9c838025bb2dcfb3d764e52e +1376000 00000000000001312a525750260e292282c933d2671ff6e15d4201504681ae28 a6718bf4acc924dbd9d5e32f57c5a3f5b4b4e3116f47b1411b2081e38bd5ae8e f731bd71d445e72a34dbcabf2716f2889924ebdf01f61b6f973d004ed22e6e2d +1378000 956bfaed7f366ae410fcee1c58182197b3733c666aa89fed818de7b490eb0d73 10e2327392195585c5e4955303fc732bbec2483aef3a09e450584b0a93f3fc28 3ffc7b5c4e7ad34c10059d20a0472a00af39bda3dcd145098f953f2aede67c7d +1380000 00000000000001969b1e5836dd8bf6a001d96f4a16d336e09405b62b29feead6 1a725cb1ef7c7161f7cbfb1e2c39871eb9979d5ff06a4fe1dab85eee42411c22 d088e9e43b23c9513e49ee7f73835317abb03906d72592aaacc9382ae318893b +1382000 bc0e7aabbb3a3b25fdd348c8e77fed435a907bb8b921268ec63c51675e587496 c1b5c80d740a59b3acb06c70a687e882e8eb25d7266aabe0474f8e8b408c2bb4 722595f43a7d8929013d90ca765903a8f1033eb0b410f2debc6b044b6444ccfe +1384000 6c4ee2cd93c4e1cdf0fe9aeeaea5bdd47c1b8a86e4ff5153a7c4c40256a8603c edd1b01b350359e01c5a0353ae910e0ab01f901ad67036cbfb1ec3ad347243a6 1a95c9b13ea8360ab9b51e00ebcf29b5f81a919325958dc591a3e1ef207e9717 +1386000 c5423dcc85aa424139fd6a170c65a2662528c24f6f5ca8986236ef9cc24a1cb4 5621cf4c9bb2163814186bb56410cd9e481d816a8bfb8079882f1be74b2c0415 0000000000000228702af84598655fc4214249970da34a6d70a976a00b37fceb +1388000 c3385750f5f8739f01458af620ab58cb75131a4f7c3c24983b7e250dc6238add 453ad7ba53f397937c9b3b14c51b3621ff909bcc05837406c4e902bcb85cb7a7 00000000000003bb810dcc733347afce3e31018c031a1d994a257659b79db130 +1390000 e5a3b292e4412da1101b52648236ca36bcdfba953cdbf4c5c598714d94c1584d a43187703c3a9a3e9cd6e242f8ee95b0c24a0911d81a892d2bca58e18d762e0e 9f43db3b9443c0d307d07d156da0c64aa0fd9eac8318dc6690d1515a276688bb +1392000 0000000000000173a949f0cf245fa0830d0010ecc988520d694a5d5fee7da499 ff18020b0b6efd798273f713293d053c842a3f06d8f755fde23e787f022f4bf5 dd316930a4cc18ebadcd87be910883f41daeef3535317e1784cc9bd562b37514 +1394000 361b7ae6498bf1dddb9ac29c5db96e79f09812f88aa6a4a362fb3240a959cdf9 491f7fe344417982e997a88ace8198b741c5b175dd9fa40abe67afc929bf7060 300f3799a33fc6ee78337a81f7623823c813090369ca7617d03865d8c57e33c7 +1396000 00000000000006fc7a601b89e70c6e464d659318d338c46fa87da702801de789 525bd36e6f90be4cef1da2216a54d0e747d17bda938fa27c4e44e25a807d67ab 00000000000003ccfe66ae76371f183d84260282407a1c63659b32b1ae4078e5 +1398000 0681b61d7c2686a64a8d50a2d01c156ce4353631d5aa094a5cb5864ceced2f51 3a8752b73494fa34cd336a2afd0e676d8e1d1d21cf4fbc22dbcddf70b057c75f 5cb3aad6821de7f9fac981b778d5387699cdfbd7ec431942c0614c0245469dfa +1400000 1cdc20a5e53a84c427d903eb7f748be09a0d3a9d8faf46ed6603857c0f424840 01fc6fc4c02c860b0ed437e02982d259fe7082d7fc90b8b94d514fb0deec805f 4b6f68cea02925bfa7eb352a81d4934bfc372b4e8554e05a20e2b5213a4f9363 +1402000 f49d3b94c0f4ec2dedb9df6913b19dfe7b654a4b333270e6a2a7a2788e00cc25 e91d9516e95a0eca33470adc3d9dfc491efaf9fc8d4d789af07ba5087e141f32 805153cde11a4733203ea6cb1a6c17b2add1ad9682467f7c054b04c0e98429bb +1404000 6f3bae07bfb24b32af60db1e82eb55ab532ad09b4dd402a706bae4f3a0c04040 f0970c9eb710694bfa7f75d7b126f3d6f4f5e4e1c36f66330192d3cce4947569 a483ffdf9699e8f56a54c6c5ed1eb3137f9fdf1f3a2d9f92defad47165ae5294 +1406000 713fcb444dd7664811a0323760a53d2afdd6d30762c50fe29e2cda65781b3d75 e7fce267457f00c8fe94fdc193ad6a4b75398b123224ddc6680aa6c8ac1a969a 97e138c5a16b8c005a3365d4e712c7e683a38befd07deb172a81bc548c5c829a +1408000 2a576c686625c0cea0020d8f07b6ad0015b4a4a5c5de93c94d8756f9e86331df d13fcb5d6ccaa1c06bd917bcfe58c06faf899edef4041542de6051ed169aa481 6205ffe2d5e6d44f25c2299076f235f6d63ba316bfd17779f970e9ee3940b8ee +1410000 a72e0abdc7aa14bdf8f51213c5995652ab724f9b765824c2abfe9b366ddcc06d b890ef23412cbd6db48f1c6b0049590262567f2ca640596a3a5863381b05b5b9 36d439928b93959c6e9b110b8865fc92b0e6ab6d6939fcd0a0ea86bade168131 +1412000 7835b0a2eb2dff8400d71f5657fbdeb037ab67744f932c4a1722d7ea08993952 9ec84eaef6865da04f99c9fe0273916e1dc1a98a1bb1011b9d156e1a34cdde40 30c98dcfa20de50561cacdc809e77fa10b43295755c585129ee8ce127bc16d40 +1414000 2b6c3f89359826dc4ee20a80cc5414bed834c86c7b2fb39e124ec363fc0e922a 19d90d0c14297c9f506927b0b20a982d0973ac5480e3805ca1e90e39de0ab180 000000000000040f49e52ec2e7e90d394cac9f6d6b76db5421fe077f26d10c85 +1416000 4447500347373035028853fc540fd71a89d8283591c53710c9d6702fe737e8b6 b1a0262a5fd64aef05ee2c9344510faba3c325cecc1d9dfbcc254c50171faaa4 6def491f71fda6b2e7078c37a749aa3992ba183faedf62df79a9458ce8896684 +1418000 fb547ad2a473f3e6d2da9034b17b8adb0cf15eee43e92197ac39a00fb3eddf9a 57218805442be2390866e921b79be898779e9db2be40c000ae362a5acb5b180d 2be08a34e6f8a2bce027d9e88cee48709f6668f265d5db9ad5ccd2a66c7629f8 +1420000 8d6976938fd66711ee2bd4c3071707971df848afe63a66289916ecd047381938 6cf18dd308bd20f5855491bfbd9656a3a6899d5914a0191c8fca4e0656cb5b15 828d97f89ff9f7385bb9b62d290463b4752289484f550c3bbd6c8d956d78b143 +1422000 b0ab61f04fa3e6831d8d5fbe394226ddc2d339e01cd40c4514f3c093d0258cba b7c12454d8d5cda6c494db484ae9b7a19d7ac14de2da3a75520cae44446e8323 9fd836987a62ee199318772b9886744d7da88972c82e5d9eee39b7bf0abd1c84 +1424000 238623b3dc7bd2ceaa0d9161da15fedd42404f6ebb4f9c495dcb2ad4e3d4e7d9 c3a28942141f4c37a82689ec6dfe0305e94d3ad9ef6d05a34a9aef9af6391763 6854801b68816c1a99e403e35236b178a98cfbdde64aa74a156dc655137e2dcd +1426000 31194570e71d155ada38ee98f171e41ec26998621a7e2fcbd5ee05bfdfb4a6c8 010787c33d43f30eee6f680a20e64c683b9238a88ac500e6a82c275baa00e812 996407ed412f17ad1c7866065dc1f127349e2ab8ab03bfadbd71e00de32dea47 +1428000 5d367cd06b2f6435f304fcdb06af3462fb65f5f7706156ab897e14d77fd3d86f 190bcb805f807c0e2623c0cad09d75e6ce34c641841c7a493b75980d2ceac5b5 348c11469b8748e2ee815d317fa0b6945597c0c7088c85e867cf4b3edda64ac2 +1430000 0000000000000934d3c8d4a9b7f4632065102f465d93a04da5a8f29732bd292c 765535220002a8d2ec57941fd9a9cd4787d022c4b8dccf73b7e6de9d35346fae 1681ab3c52e9921b655b71a5e9cbfe6bb2af04529789d1f5ee6fff1475d35672 +1432000 00000000000021154d9e3b33e319b29f557cc5091e7fa8ebc935bb431f9d41ed 8adeb51b0f4a4b1f06a6e5a76d58b515f8bf6ac0166b34f9ff51c70af1cf6ac0 0000000000003b3900c829f838b4f4440c669139a484d7f6813d301b0d5f7f66 +1434000 58c58ef632f999e5ef1fc1e14d8f4c53ac70f0f469466dcb0f321f5d795f40fe 55477019155f190e40d48869f21d7f680dc749fa35cfc1d7e575073650310a52 00000000000002d74069a7dfbf8f5bcee2de782dbe78528d5496d982675a20d4 +1436000 1bacffa0fa3e53c747fc437a2e536b42a541d492f3a12f2d7be69fc9f8a32b2f a322b89afe50931ed00b0b97c18f902abb233438f717e74948fa4e4478905200 e84f82207b7bb5cdcf68b688d42f2597f5750dd5893f1966573557cca772eb7b +1438000 2c9f2be2f2a0352c2f08dd299899966290d1ec2d9ea475b5dd50106272367a1b 2d11f82cb2bdb492964e0aaa1e630caf91c23290ed453caab8521ce670bc6724 e933249f5d755065050b8f3989559e5ec587f83e08c3898bc88023f3c529d6ab +1440000 63f501741cf3f53f7e5fb20b5589926e111618358cbd3ccca18c25b8e2a49c14 27e17712641361b448facfca97cdc71f61c87b8d3ce4cb8ec1e969103aca883a 7e1f7dab34498af570eb5795343a7969ee5009dd135763e7bd092d49c6f9086e +1442000 7f6bfce8d3e9ffaaeb627bb14afc4da7083171b62422aa44095b70d2195482e0 c0494f7ffb6a72749db2ef7c66ce956871d3a596da66d5708cd01fa634cbb2f7 9bd0318f01f38a13ef6c48f51fa3a280a4eb3dc4356b05165763890cd02639c3 +1444000 b44070770cf2fe09477e45bb5ba4c2c546ab200e84f687bc57c41ee20767044f bf31ebb190ed3c2ec1c65dde987a82157a8423966cdc6201c8297b2a494f8038 1fa1036391a4361a0f700b5bb2c2ee5047d640784ddb3923ef85514783f85c61 +1446000 d1b3092bd397158dd9bf6e3aadcdd414e5244f19082441cdff7bd109dabe08ae ebf796b82588b715e5f35aef0ec1196d0c003cb9160ae70890294cb3161c084a 0000000000001118322be274964101cfecdf11b67a92d0bb868ef3ccd2cd873e +1448000 a6ba88e0b64b89fe2d38f1b0aa701b347db488ab7a56e1c314b5badec401c099 ce4972c2991ac7bf94152a77dfcb01633ec9fd5035a127740ceea5ce099f625f 01a0b0777bc4c786156567e05ca2ceeae87b6ae32c71c78f2449ba70bd260c82 +1450000 2fa7e991ca9f696e100f44ad18691dc8cd2099efdb24718a12140f35cde8dde1 57753f9ae8d74a9d7c440df17ef22c5a1f409f250e8b43882bfe1c5123967094 7116bdad8a5e91d3a22b8157575b89e6b534b0cec8318400d916cff4a0303568 +1452000 f4bc25c3916c690c4e957bccd4a76de57de712824df34470d1d1547b78ca9d9d 0a37420aed4ef3ba005f6f192fbdaef1376987334e60b304cb195c4e100de4fb cfb5855bc5c5744a83c875555747978e2e5cbd079694ac987a84ab98c2568e02 +1454000 b7663ce6a6fac7b022d06e3953b34618b9ca71668c83da0cc167c81185ca0d7b ac79f619bcbfc36002f2a90a0df1509be2dc9e0778c74e6c5acb8f09836f1fa5 ebc577e4b8e481a2e970bafdd12efe79a7eb1b251726a46ae34ed04aae8101be +1456000 b1d5c70c0643e00cd6bec650588723358c323833a6261172578a33b049d1ed5f 5013bb4b909583720c3e9abaeb2367923d0db59236d15553a0ffc7b38e35a0d3 d59422c4e0c70de875185bf7a2bf8666db63b1986ed3d029901f7ee44caa3a92 +1458000 f28655febe04a15a50247837fec03081cb956ead9b5c52dc11aea3734d50fb02 1bd05d0ffd0b81266ce7b675429bce106b9c6fc277e59d8e7ca58e7add736fe7 622339d2d59b215816f3fbcfb3eb35a9314f11c52465fba096d774d636918320 +1460000 1b878715486d03f4a0a391e10f6a8edb480e075a610b1d9d8de17c3802558196 6e878cf25854e403e2321889b2f1fe52b63893410826eaf2b3c0004a657800cf 00000000000005e1925ffd90009a366f5b3907a8f699a7aaf5b3bf64ea9e06ed +1462000 346c30833506862aea71b999dcd4f1235f3fc489458b02ef834fc1b1a179d7ad db33d4e99fafdd7b842921ed802c1a77cf5b7dda14f1e7d1df9804746364ad05 8d13488b84478232177823aa6ee786d660cb1c04dd4bec8dad84a34e24e35852 +1464000 0000000000000fcb221eefbe8e518e5a6addc99af8054e690eb9b5197e90b5e9 65deb1bdde218cd4e7441c671e367013d1708170f3dc2ac763e18b2a4ba43ad8 d13d10f2bb84c954f6ca868b93064f131605d7570fd6c1e25630bcbf83d6cb34 +1466000 535548c3686025cb8ed650c97ae0d36072cee1adde21b8722c4344fa32ced049 21ee13c421b1c45bcce2a82be98f5612468cf644e6d230e3be81b289545fb998 5043f57bd731ad702dfa9d3ad752ef4ba1ba3ff625cddf2220271d05ac87f29d +1468000 f030a7e78c96711a69c1b2cf59866b49f38522574d4fa25ec521b86789f4d193 4c78cedf2a21ea74a4975c6dfed6a9e6a47a541d3af8a65904d315dc5b66de49 f8d8c3623f78463608b23c6f28708104e1ee3f1bd2521e239de34a17d6ba7d7c +1470000 41bec65bfc30dafd0aef8ff16f278b20269a1645c91a2bd2c21066a8667d12f2 0a492e2f1cbe98bf792b4a567037774c323967f42e433bb0ba0217c387dcf6b8 00000000000003a06730a44235e029d9fd1b24ef658759cdcf68facf1aff7c3d +1472000 c82461db01b74f7ea79326f797efe9ab81a1b835226bf5f6a5415f60f3827422 66e77b014c1c2b626a9f01d9fdf169c6a1399d2f180a764a3eda24859ce55159 bb5b7796b8e205c27d6ddf680deeac388a290cf60bf8bd8f78e926ecae1a4a85 +1474000 6866f37bd109e3bdc9b598badba81cfcb2c1bab5dff49a26e0d4958b3d038abc 02531e494cd771f91e11082cfeaa88918855ac2a92a72fe1945c13dfa7003b2c 0000000000000ec7d9b51839d4f9d830ba15bd81d36eeff3f077e4d497a170e8 +1476000 03813851244b63a39781ef186f3165c0cafca2879163932b10f0b85d7fe334b6 b8afae6798b1f9ba2fd72c335bc05227cfdbe28f0c98c1df2be9a41b4f827d18 639c5eeca70c420f9da7bcc7e1ab135cb5323eacedac9d0182b5c6c636cc162c +1478000 f5f0c6f31bf96bd32d52e435282f6dcd51741967536ff272c50255c52ca9e460 5148bfd97451ce5f9cee80aa203f1fe105ea03de532c47db04f4742c43d9db2e 51f4bd7de85a56f0565ec90e6adefa5b1568381ab8e2052e86bfd3a588a67526 +1480000 0000000000000923e18190faa93ab6bf633d95c5f931f03cd56fbbeba93598ea 1790137059f36e65a6b882e20ce7383afc814cb7d1e8187f3f8b927a1b1680b9 b2ad09c34b9988bf181df2e14fe49b05f397c5215b08fb0a365d177fc73c7045 +1482000 f404587798a4e3be094a30740e9be3e328a283525844e87b2fadf0755efab082 2f978a065cf2cf295930e3602150b1d72a901199991d53560f57ab459f7bb37a db7f8bb65d0d48c211aa47b342f27344c624961f90f7eee38f7b463a194513af +1484000 994b78f8f5f8ffc872a55ca20483be66d0c1e2ac69e666aa264d9256d71545c1 7461800220f05cba420923907a84c6ac81234f4b46a5a5fa25760e2400a92dae f86d37a04a5e155083f2d354e56e470950da3b5e1583fcec8643b7f2dc43054b +1486000 ccd84fa7a7ea037c2537281f77388a03fb6175e666d56475c33d268a06ee0dbb 1d67f88b20a95c01a2f5c6bfd598297c776b23444eb598ee6b57e88203cae4a0 4e0e6607516c13605d4defce7fe12784ec26a90422f0c8f5804caf95f41465d0 +1488000 00000000000008ff34ef4154455c7ef44bee7aba3048779bdf53820481afc980 9b0cd5699e60cfd92ae1808ef7fa12e4917ec20e067d2bac5125dc639283698e 022d4aa30fd93a9e079f71cb0fec2b712da42a5003a41e01d3c232fde317fe7e +1490000 939e2fe1927487fcae356db8592071dff664efb8821f08cc3190c5433c28e4a9 77727f4e40e584cdcc95ec46489161f35efade91b72e65307fd163c8071e2967 17a47ada7f566346df3470a3f66af6f274b1137956279e2259e156c6b36144a3 +1492000 38b562726bdc95a8d6efcbff4abfe22c212e138ea1ac2b920d2dd69c48899f87 b1c01d97984a408d1782041d92a14cb8a7544781dc29379f16de45ad745975b8 4f758a35389b4fe6ccb2ce460dad368cae6ecc3d8b2fffb7c6910998acf18cb7 +1494000 0f56f2422667271419d71c58f7775ed7860177c47cbf78972f913a4b244cc278 e75bc745c5a27dbde641076ecc7697aac97d0cbc763aff20858919548fec1411 bf90a89da27c0e8973bb0b3eaf91303c345f3e6dbdae7bc56565414da2327a42 +1496000 7bfe5b510e21413ea284a215c3ae1f1a4a249dcc46b3a2513e5147046c2c7fa4 28086f4606c82f24a20025282a84b1c5e762f13d21e25cfb933a425a56e317cc 7984b25b854f84176871bcc18f589dbf4a6bcc0fd59a054dfc73d57e13e26854 +1498000 8a39de53b13615068207e8cad9c4f57b30f781c0c10242ce1bdd7196deb3fdfb adb18a9488a564e6a74fac21ab5fadf311bee1e39953194e61261db186745915 05d0ce47f66b5cf9e5b479ae4578cc96cb1043b483d330d61461ad5cfcacbda2 +1500000 af353af43bb01a5168f7d344681de8389c44d2e431841a1943a1467f8d851a8b e8fe387884693f9fe6a672ae1afe0f3af8767eb70ef80030f2745ec0116ab880 2d57c084b7f1bab94703383a680322675200de5d5c6ce76124866c000f1b4840 +1502000 873349bd58b22d387f543017de28608ae122675562c16e9a24fa907bb9e4d1de ac2e00ad015327828aeaf04371c90f6c57c7bfc85b9d53fd89c0e33d3914fafd 000000000000100325fad86d15102d4203d37396459f6c18e0aecba37da5352b +1504000 f6012b8051735171acfcee349468193a21c2c0c7ff1e53eec7054e7059e66c7a db82b3b9248eda76b5b4cd84660368b631e280b29554db7896ea0161166daec6 9aac9fb068a4dfb450f6eb40788d52b900ce617fd3015a90d6bd91ef74cadde6 +1506000 ec194c6cacf6f8bd705f86be803922c654da450920cc2645ab3cf33d6ec6334b 0e714965cec1839a2eb8ab5402d3067b5c4a4ad39405a59907cd584cee2eba2b 4d72dac71e3fde12349cc519056a0b454c4e7d0a7af94f6be4d79c4ba2a3cbe0 +1508000 25b0dc3381a01d4baa6f9b2dc41d1a2c01da5c5f3357fe03c4dc58a616b22dc9 158ec61d150378b4f5d7ac74e52c3d5afea0c04bd273a55f59bffbbbe060ec22 1d4624166f2c9f33a973c79b697f5a82a22825adfdfd0da7ed505536131ae6ce +1510000 7e874a93689d7dbc4c153107da32234f74a9bf5a3edb773fd25dd601ad1a5322 263849b447e8bf942fe7587d48343611e036516f31198e8d9dcf43954a729417 85e24553835c68576a1713a8952ede7fdcb651c7b16f559b7e70dca18f7e2e1d +1512000 ec4dd0a76098a973ac0419fb3f8cd35aaf7168cb867f5ec8fba06e577d008317 3541cf319408e4f167a4d898f8f7d15738da70163563df7ee7cd011b4a037690 9e069671131570deff1789a2948b7301a3ea67298d73210e247236c430a64f95 +1514000 13c1e9dff707552dccc1ab602102b3fefdf1c35e5d14a2f159442516a5eca5f3 867443991abc49ea6237ab06a350c2c3172b00d8ac8fe30ee4be44fad1f2a0af bef9af97b95c14de2b51b88f7e16bd74c1268bc8a4cf435f5137cb54ab18b4fb +1516000 00000000000011df75a80f5e38088e29c2fb1efd58d99b4ee6ed7d1ff4612cdf 4184ab1f262ba23c1a15a432521827f03fc51e93664ca66ac52f89e31aac2c9b 8157694baf2e11edc4f0fa6199d568d437a68fa5557d7ebd7a30c23fc8ed1414 +1518000 528268cbc95b99e86c0c0ec8bea4da43aca9d124ba96fbecb50d6adb9d04796e 3450be4e44aef9592ddb51d3a3369e668edee6e457d16ea7bad2a7708bc5fc0d ab33479495f78cabb69590e30a58d6b5c81b5459d6b546d244cb5f4039f79ff7 +1520000 6723bf95832d45a8675f13559ce0268a864619b0c17be1e545b19c64012e62fd 502d5d54304620b293b62e576b74c961e9b82cb957fb1a73491275574d7977be 00000000000003e3f1636295fe048493ee8deec403dbb4c58f4a02ab0161a09c +1522000 d4c2434125f101a67d5de6e82951847b91e94e3f1d12a13f656e0916aa25dc79 c32acc1b663703c8aa9948bcf1d3ff64f74b12e352908fac610a26f2e3e05567 42e89dad9ea7101561408283b2c67dac7cbe9745974a54aae97f17a959916e0b +1524000 b1cf947ea471c0831602fba3ee5d8e4bd8731d104a999aa56c5d13fd2dc1d457 789fd4547ea276b033b811d9f6ddaf347dded3b980583594528b924e8b5b1401 0f13d1334adcc96215928cfd138e053a9ac37893b489e6a09ea83dcb1abf4206 +1526000 a0600928053fc682b8f38afb4a640d43fb675d0b042980392a64987d7fb5037c fecda52e733f347ee80bd1aa0e89181803e878c9f3e30c35a58a9f79065adc14 4d5bdef577a63045defc1d3cf7fb85939ee56b7a145035bf0424f993d161e91a +1528000 00000000000003fd1b9a04a66a4d3c1148288445651cf2731cfce5e93e8142e0 db96362942364f8ad2bafd2f9236fda5b744fd18a9a0cd5e65c7f462ac42065a fcf74c381ee50444ee9201c74cb436d5d35df67cdb00045488f475820e8ba644 +1530000 fcb601e899c2709d0a70471aae1b3d273e90bf26f76f9de97352e5d5bec743ae 1e7b2156d53d7fec368b4b6e6a124c3fd2cfdb10810820d28fd383f1f028afe2 78098224adeb6de9760aa8cdaaa5c786453b496384aa099ef06b4dbd02d2f3db +1532000 e3373786ec053ef896419bb3f9b24331789f1a2697c1f6e859929e55c722eff6 93cc87575dd669a6b25dcff68731cd7f467361d37a3aa1de8bbe55d694116c04 9f49abf4278ab2708521ae09f90b43b4e8aede54a680abb863b63d9e25cf768c +1534000 b3ec539dcb5dc56b51e7d0d75fb3f2feb5175dc2d1d46a6f0374199d85ad261e 8f0bee3d4c4accefe62e63fe969e3adac45480a8874fcb06a6ab8536c4197d8a d2ee876e0a58c5482f3ef289e0a34ba563ecacda8594309dc6fdececa0141156 +1536000 fc943b084eb59bc1a709ba2f04b1f16d6d39604633fb95ad3687d5bcd269ed81 087968c8c3e8740eb1d0a263b008f6e456e699a6dff1638a01620f6468e870a7 b1425bc8a0c7b92106ea243ac38d6a5811ec356d7bec8be001dcfa52a1523631 +1538000 d8f0e4b3423fd5e2156175e6a1653a5f32700b3d3806864d55247873fa902b3a e57437e74de9c3e5b45b4310cd7e8b9f3f9b13c5a120e01445c3da3d94202d69 322472ab58927cdfbef27ef71fc6cd3b95a2ed8e5d3493bfe9d4008b55ae14b0 +1540000 135eecd91677b7b74e17c3e28e3fe04ae998c7d755b11f0c9880800034a7790b 5239b93ce7471f4d92577411a3ece0cb600ec9c996b5812495ebe0255aa772c5 2291f209ca5459d6bf01f22fd7fd87857695e86991e79862ab0be29c30c8fc97 +1542000 00000000000009457dd5c574cf860ddf2ab2d204232b63255a5acb641eba25cb c77b1523d1c295607f6a9044762023eb24ffac14defab3ab8e373b16e73b3bb4 79e3b8a9b5eb138d51486e706a5884d762d81ccfd18e6bce10b5557d242cab53 +1544000 8ba3f1c8874aca7889a89ce7c11601adc678b49f416bf62d0e16c8f3722e286f 604887ed33287b8e5bf5bb0d59bc5b072fe34e3b5f3c8ee737f9efe1ce2e15d1 e6d868cd1c01028b0b3845b05382b77a28b3a8bed9a8d61a65e0b6d6adc7613d +1546000 72d739f010984c53405c33b742df67352235f91a4282c54a5b246584ab458f5b d47b562b31b47e2493ff92c07077f6de1d709b1487fffa3efe7c54d6f62116cf 3fd59beedab46efa9533fe56478a6a83b3feb011ca6e00c96bb3195dbc2d74b4 +1548000 822bf4a0843e474720be8da29a921f2cc9bf69e4371cea7659b3dece87776122 84693f9cc17ae9229bfdf9f474576de52c8157104e3a02b45424019e6116881e 0499ad8d5b86d954e47f1923a46c659f55de7e37993596ee3f6db86d4bbb94ed +1550000 8570af3d63bc57a24e4e36a6ae8458bb5462d170bd95e87450c0a2d35d6ec8e6 ebe4192d83640a51f1413fca9de99bfe2ab42b405a41e4fe8f2ef8613e29b1d7 0afdbd2125e539db6dc58061919b0ba5b485ba9c86d4079835536b902c59ca66 +1552000 c632be541c5719bb0c4df357cab20f085caa179a5db32cc8892bbc45b98e7af7 472c51119164fd257d9ef0d6ee88751938c520ca6f80a8a2440cbc40dd43cf63 e2f810b020980b8a29fd6e4d4fda12a50e56e981227a3c0a8f0ea0298ef3942a +1554000 4131b4030840fea8ea0b889bab0c5f02f881e3a49a4bf6030b73ce1f4ff184be df72625cb259feba836c02f82f1fc6fe4a5e4e5ec10543356d36ee9cfdcc5e6c d06fc985acbfa786c0c94d57f94c2ee6697a5023efe854ea906301a8e484eeb7 +1556000 3f95229df699adc5409f6033ed8f6458335efae918fddef6a44816832b0f5bf4 6a7d087984c022e1a97458c41b5c246b4535ac9ee183d5288842d803cf6f3c88 4626186b2453133a7897ef56a11bea1005a293f6a014974eca3d53ae12f59074 +1558000 7c43a369639493e3a96cac1e07200bb5cc9edbacf85cbf1e3194bfd71c8a6a91 1d2ba8eec961514929014ddf949e5e3dbcf1da0d3a819d23532cbbba64e3cff3 9fab75164c62a222ac7c94d5162a21a0ff2ca7b6435c6de09c5644b6151b393c +1560000 87203bdb56aa12ff7a7a8a5af557d7f6b4a3d4e3a9fce29154c0916a8fc452aa 460678710bc2dc809d30b7df86712e5447b458a65b1046c81683de189d372b5c 0000000000000216b46c89eb195003fdddb35b22ab8c5f699543c03d0f3b3f60 +1562000 8418af3c64e7d0028d75b26a897ad2fc4d841e7aa7e9082a3aba64ea852624cf b4b84448000be1203b917b57de6a1dbb4afe50f23a991a5079e723ab816a983d 00000000000004647d130554bbd4953feb83dfd59d248eadbcdf38b66695f227 +1564000 eb1727dc73dec644f5e9b04839a2098e1773fcfeab778fe2a50bb6db021528f9 db67dcb645634511cd4efc78ed70f5a812c9f89fc3e2200d4ff22045499cd2ce be1c5d046f26f4d1ea3b52b6816f47b32ca7393bb857ecca0037955808cc3816 +1566000 0000000000000e1f73322122fa01e4f4b6bcdab7c5d1664f066d9c9211a4c58c 0314ed243cdb2788dd7e397ef8352f94532635e0c68554c957885d4a5c5349b7 32410949d72511af91269d91a1a3b8ef46bdea1d12eda25ae74866dbd38e1763 +1568000 50790047fc31004c7c86c46b2a078ada5c623026d2f2ed075442f91a8aea90da 13512ea8ea6b05224c7b8941909774e35429e229f4b842684312b1bb6a753c98 5a25800fcd22436d385eb4adceb04246363fdd167777cd6fb062a8180f35954a +1570000 00000000000005bf84b99b82d0b0e54c672eeb398ad7c7e64d9d84784eead039 82ffdd22aaf87fdad558da03e98176ade68aab3dddae2d17c4877f6abb1d143a 00000000000006180186f5c1b857ab839c8c476e127ff0141a09c248be0a655b +1572000 7cdb180cf6e4239cbd403ffc6989685ad45b4680288a52da58e5f257916182e0 a1363b4d9fe2747d93cb27b1aae3a7720fadafa4ec60fc1cf91fb546c570c009 cae1f3a5c783b230f73df2ad2df9a000e4bcf8620ed0288b140d96a4114a77d1 +1574000 0000000000000370c1a6b15b925f81c41fe8e224e57aadccf70c3a43b495ad13 56aab435d3d4a9db4e7daa0bf41eebe8503db47f21d6626f21de3bc0e7d55bb7 1edebe9de2c8ead409492f3ed76373fd8d93e58b1cec4b770702845acda204a0 +1576000 cebcd21dd1cd83b2e680e14d8ad48a1ce025f1cef277858821ef869e47f71eb0 78a0ab7fbf0addddbe8341b3cc39bc2b0f46689c88c483359d4e1a42769ebfa7 5b9d2ec39b9fbafdc63339f1fce601b6cec451fd3c373447110c8f85b9d85eff +1578000 5d808f18a5ba362759a12dcfd7401669c7819745206c76b71d47d7be140ec46a 5ddd1e45a2b145ff9709bb83ae579496d62e62069fa8aabcc5988a4d088404c2 66bde40c1afd861b8cad39432e6d57473efb53968512d0bb05f6aef07fd6defc +1580000 75c42ec16447bf1e04e6099e50c621bd444c31edb528a0bec0081654dcc4a1d4 26e0993906b4965a50110197666627649ffc2b0745f0d188dc7032a410232ab2 bf4d9f01b21bd5120e6ae0d93ae5d712b5d6d2204ec8a9513484bc37cfc221ae +1582000 fa764692d7cc946a53ffc51e2aab55590df7cf193dc0c0e7ed9976a0e6b49216 a8fcb7e1d0ee79ed6fe01d6e5025bffdda19e2892f17d2dbb0edfa8489d4a572 bcd8190f4f739d2df29a266e1a4c40bea655c895e20dd94dba7ea5b3e384252c +1584000 b423ecbedea00b1d449caf8f4579cccbe930159452956ceac915fa53fb0f30a6 82ab9113606894a7bc206e550e716d30d358728d3ba74c2de1f8a6a8320f44eb 6a6a19a3e195480e6f89d82ef30f08b4eb2d55b614e189ae38f7415827aab6af +1586000 8f7315754c100647a75ec551b1206e33dc911cb8da9ecb61132fb0f821904354 3351baaa86ff3ed55793c358450047185c6c7c218485aff2b7c98bf4ef277324 9e94958e28b434a531b2e9fe67ef4810824b143a935f529eec783cdab9c326b0 +1588000 00000000000001b99a52b362b385566eecf68a068cafbaecb4818b3a707adf81 03647f96eb99c8c365635109b1f77d005bdb8a4efc8ba674b470c5e94ec02e52 96a70b0fb630ccde9dd1d6194aa0005fe4e3e868b32a44fa30fd30bcb8110c68 +1590000 0000000000000064e0e9cdd1e98327b98c440ad87139af0b482238824be13a2e 2da91e22c638cc9e802b0e46242e20f44a38dc05072ae23be52cc331e5d97463 0000000000000aaa3e34e372a7bf13d372bc6ac085c46cdd0a6d617af2b01063 +1592000 f01f60632a079a19fb511ac03e821aff605b99be959b0bc341818a8f8b4e9660 7059cdbadbcd0d83e5f0abadc07f5149c656d92ac522544ae03064aae9fd4832 26e3774d4850a5b7c1f4869e036675f0bb503b0f17cd85b67d60229615192437 +1594000 fa525e0042ff06c96ea0880ed0c40bca66a74bdbed6b16c2d841be42eb9ab09b 146c82c8a1ce6bb32b30403195123410b76c264f26a9b6992f89855d391a397f 9c50e59eeebec614b36ca5b75de3d792d090623c3f8b64bb44f22b41eaa81810 +1596000 0000000000000621737aaa63de1f9b13403365cd79057a604d101a284606c7dc 0a91f746f32ff792b62310b180a91d8232ae7bbc324660019fbaca3e741be8eb 000000000000075c0715c0e1c55051f7759871bf305edb9831985a92044ccd76 +1598000 bb122ed7c59f41605c58a45ade975307f4227141b6fa27a34f8a35d3961cf7c1 d53ef1a3b5a3ffc245f232ba5194ca86a702ba330fea666463f35ffd6ecbbd90 022d30b543a558de92d36e4ff91d551ae0aedf75ab4a1788c4a833713a90a3d3 +1600000 98efd15a6deec563359366dad7dc180f4b8041aa42f9a7e5fd907152648131e3 297fd33f60efa068f1f794dfb912b24f8468c16f2d06ebdd1c5c9b2520170c78 00000000000001a936fe5bc1716c876724a4e1d09634059d9c2383dd35995f79 +1602000 bebad0487f582414bf8ebf1e33d638547608d3835072d4ae1b70b588d717ec71 08618117c8e3dd9f43959e6a4ddd88e61bd11946e8f186632e0785feac658e0c 2b86bf408376daa54998555765f2038d618d7f12670d6d9e08be134999578590 +1604000 0aa4f86e4e804588f0dd60dd1896a7d6541853e71f18e61db966295a904ad362 a9dc69d359963e058c69a3808c5f1fcbf15e0745d513f3d549defbb9b9d18ba7 8dbea55182f62fa66389480df1f05e412f22998215e92bf1d432e42fa179d2c5 +1606000 85fe2de4b42f992ee52590c29a2e9da5ac3882d45c99a6f1b3bb337faf4c17bb 930616492f5fe19027c285290d26f6d8568528e481eb85418829c467619d7d8d 5a81639aa829cbd5c7a89ba1d7fba03285cb2757d8b911500bca63153fe3706e +1608000 bc0cd9862f32f51261bde7be29a5576e4b9b13e944ecf997451f7dd703170aee 63392989e27a845ef4cec552b0b9a4295d8a0345f045e9c38998b2766ec32d51 0f1c924b3bc45241b34ddf9b2782162a435d191fea94f0f8d361c089b7b480e5 +1610000 a1cc4137aa69b5e2b10008632c070a4f95e3d3275dd789773b5959f22dbcb0fa 219e6de86105ea862c3addbbf6e8c7bc05db613ffb69680a1a007805182b69cf ed5d6db0d8ea989e1eacc65c0ecf4d91127d5d25fa81f99867157af92a721b75 +1612000 d80fe4475b9b56f83741355cfee1292ec23465b3e46085b3153722b126af4549 1e8416cbcf511e703217afa327a95d88fa85210646987e5a86c316ff8b0989b8 dd3fa726484ed9ecbcec23aad7e7cb338ee9072c065e69734e3c0f72829ab5e1 +1614000 b18953cf69504921f19758a148ea9e7f872ca2006d5dd849a5753c4116cd6860 cff14f1fc61061e961ea4ee88e8f2648a57103568c3895325503eb1fc8a29b34 dd382d83d2f0776b368a795979a6eb16c679eace5c7d9880c3631b3356dbb1cf +1616000 0000000000002200435b2a7fb1d9d07fd395625ac92ebc0d1b63add27e52383a 273c6c5e5858284df21c95b1aa346c7be9a0dea983ff217ebcef67c19b273606 0000000000001f5f42819f4ae7e78d9eb6ef70469e3f81c13b1937959348f98f +1618000 1046d339cb03ded0208ea3c4c1ec20165b2c55adc97d6c55f3e612deaa56252c a3d0d513e6bcfd1c78aa59c88a5d524726e3b8452f600c54afbeb36699f53cf0 45e4f4943a9c25effc2277e732d650c5301f963bc9d0172d83745f11ae10d8cb +1620000 0000000000000a54e42300b48abd011a7178cc55233c08d3e9072c4563fc813e fe70404f5aa91aedfc30ea02f955b1e283be7374b44c92a86c0d3f972548e12e 4c57fafe3f835db36798e9af0852a84144a287a2a1024e804371ab0eee8e0188 +1622000 000000000000060a53729f316e994a2ce2fe2431df352f6b28512efeaaff199b 79bdf3c4cbfcd99ff52f60f9f81252de4cc5cd38c7c389db4e11a3011347ffaa 018aacb3ad1437e429a6bbe8c8a4cd77f3eff6cafd4286ee999c5985a45d9c08 +1624000 6a138de92e8181fdf2bb8d944814cdb03cb176294b5fb307fd313f34fa71ea0d 5f40fd637038b273d82d97539540b834eb2107bf5384ac6af0bf1dd308c0daf5 8e742d11759b53b53122416a1cffcdd9aa18d0238d334f1ee8769eaa5ded2d8f +1626000 374c849991d3107d7e885e36ab0f3ae77f660fe047be610ef86e228a2ea54c21 56c1bb8af8a976ca0725d3a81078903e0606123a84ac8bc405fb2d110e135682 36031f909663f508547c2e4c6e3c315974ef67ee5da6130769407d5d443e4f6d +1628000 07a68e876f0f8283d8a7b5e9ec5bd4f8c6d0211469f29143244214f97a530772 cb88589fabcd692317a81ea73afa47f39579316c8e47156325ae58c696002f6d 06115c2311346c01f3341307b4b0a4f1348a207abb8b85a4778f965f4903bad3 +1630000 1bdd86da0b09993a895272d3332939bc3e4b94b588058e7df2d29de89d5f09dc 7c6f87c995b968ffa60a40747e5211e9cab4ed53dfd88c8fde1d27b7b3c2e324 417b89b22aafea8bb2bf8fc8e40bf23fbc291ab247fda25ab52c5b4448aa13db +1632000 6843732609ac1315d3d969f5b1b61c24f725225163bb884305eb42d2e0d43fd2 e8c29e6a255e2390fa1ae4830d73484682b5a409ee68d8513486578b2bf5c434 eabe25aa5a527cf19e0bc5d15c46995e6a7c6288cb4c3ef3bc85890f2bb20270 +1634000 7462c00d96b3ba68326047084b61eab5b6c64e9733b795a87000d9e6180cc321 cd021fafee31761a2a88e1b94e7ede8e870f9750cc27c1b321e52c3584b7c390 fe7269dfa7dc1a6f8e3ad05eec61b29f611ed7114aa981681b98faeb45ee503c +1636000 00000000000010942e5d47d90e183f2f4c4f0e6ef1a1808b5e2201ec0bba80d3 7104ca278b28c5ec83df55daf3c89942e2d648c37999155a219b3d98a2778481 6b8bc4d6ebd526cef1847b4bc71debba66729f0fe0b4471ed5a8def42505ff91 +1638000 468bca0ab1aadc7ab533b535cf39ca39ea77240cc0a8302b14fe956037fb0604 b53c25fe895c13717288ab28b9814a450113390d441febd43a59853f54d17073 b8b43f95ba82f3f94c5cb0cb98755df7034b740fb920a8ebec0a7ad99c3b93c8 +1640000 b5d9ce2caf5eb6569d1f698586c1fd47420e1c7acf0197bfd8847d3bb882fe7d 88e1ec617352302e7ba908318967a16f1d74ae2de703c4d14a726d7816dd2a34 0f5a5617d6b898823f7e9066026e8762c2fc216903052c302eed60d7f5ac04fa +1642000 9894be451660c827705bf9380b1fc73b9ee45d2844dc694c4db651cc38872284 8f14e5f86f82b64c05442c9ed75de9f0f561fc167439325326ae9a2473ef5492 6d40b1481d2e8273695d0605dce49dea4c6a718c86d5b9fdca0ec4946e4a073b +1644000 12eef2426a7d02704e92108132212d2f115986b622752b6096847582ce3f94fb 34262f7ecaa6c036593d83ee47fe325c519ad3fcba172791f658c33728413047 734a1d551b46e1fd7cee4f93d69d47eb3ebbe77ca1a37fcbc7590c8125774154 +1646000 e45b521512ba23cf326008c84f33e0a91df7a50d4db4a235b4b0b0dce4699f36 4e970a5de6d9416881a6e8e6d2ebf163f5423ee797d9649a4808c69b59b89d1a 1c57824b1cd2d71ae3d6dfc973c97e910fab41f29f208920123de14fc34dd91e +1648000 a4f5cf8d992922fa39893ee01a54a58afad1c87929969f62cba145176139504f 110e7124c264d16ddac23ed9afd2460dc0371e00cf80ad8a3244803e3b32fa11 00000000000005a8badefcf37c6a273f24e3034df543c1e2b6f930c6fda2479e +1650000 afd2bac9cabbff200a007da085631e20b4bb7eb1d870e1a219a354754b7a1221 095d7c8a4ad70d1ce8408fa37e3cab9ed49dd648905b3c65252d82b80e285079 f4bd473d5db3ba297b535d76f8989ec5a8cc8c4a030c8b122975835a036c9f4d +1652000 b658cc375f20a5e18fb6ad57b22ded1290ff8d63d8b6c4221d8bc9357c4b401b f63009646361ee9316904d18af7e4934519c13675644dc51686c159ea9535497 0000000000000731021cc17cbcb263b9382485f74a14d884d46aa9071ff503a7 +1654000 528581d972810a59599369579384ae28f26542c2fd92c090c33bae09f8456663 528c4c7934e04e27b31596901e7f18cbfb782dd4e0f0c5c53c8400650f7afc13 000000000000095dd1c587fee4ab7bb32181948a3327594bccb95c3e37443187 +1656000 dd8d6d13f33b7bfc7b80e5048b8ed6478c19875ca13cf570742b88f0a275f54f 3aaecfbd6bf35de141fa20f116aefd3c625a23a98df430454ea94e2d584b6fa7 754101f76cae8fd4a997dd7fb3eabe05cc106d205700d496ef5ba1f3765fea05 +1658000 e71f9b4242fb3340196847d93e789985f263016691315f13c930d07a29b67f28 a6702b30d58a0f0c8b41a417c170e0c175159888baf4b30f8d5f27989f7dfe6b 000000000000014d31286260f97eab1d880153db9f7f98bddeadb24367e64d51 +1660000 2284884b4a1b69bc05249acf5a767df155f9e91ca17bd733df586f254c0abd03 cedf35f3ed57d04eaebce93ee41e4454cd5f2f9339ddec3aa6462af6832f643f 8c6d5c05dbb5f26fbda327b02c9fff33e5911dc723bd4c8710e8909de1e4b741 +1662000 3d4ebe4000611e358e7865aa4dec7c4ae96294335a9eabc2d855e42eebe7d136 85ed6961d8cbb9f7de9b7f2a826eb09ed9325f2e54b8c90c3cf85b285e951640 dcab786bffcda83be99a2e52c66acee0784b9c7bbea838c000daced723c942d6 +1664000 1e514646cd426e6f1cb1f38fc270c6009f3f0b522cf258ce565b897f5633a527 4402f7a42e824886edb6d67eb2e9249f9b1049c61569e3148c055847bac6373e 6c91fe27d522d6da79bc06b28237b47a7662770e11e89d294d5111575d11c4a7 +1666000 afcf9dda89a05be10bb00800eb3a8aa6905a6a36f2c3a8914d3b984bbaeba0e3 c6ff2d162f86640edeb5887d1c2e3f4fb74541d095bbe4c277411fcde7ce8c19 25a26bdbf85dd54ea6a1f34db4ac12ede724e6f1e88ac96b11493022ffa69a97 +1668000 cfae74f24b03a122994087afd773941ceb13f8f889688e40d5fbf37bbd4148ba 4db54ec40d6a7be4b4520cb1178949397b9ef0db22a88805fc1ac3a48481b255 0000000000000319b53ae02bf0d694773f316439df09e5954c7168f64647aa53 +1670000 0000000000000a528693dfa988f41997687928e2b04ecd8024501b1086d738c4 0fd01ab3bdd0573b6865b409c33118a427a7fe215a465017793140188cc54acf 08dc4f34e33e6aa8277f58f43936b63aa1eea441eff123af5392acaece22871d +1672000 064bb51a0880aef7face60b608edf2e958e04ade71ef703a2376148a989bc314 24e356cef9a30cb64924dd4be1befa361ea62216413715348a9476790841e56c c79b6a3b944c508f8d956f39a6fbf2b4ab3234d0befb82614bee757de00f1076 +1674000 894a11baf95f76eef02007857534b12fa932f43fc5e96ec2edbbec01336c4929 555aaf5827053ba7d9275437b5b1e7ad612b15ea8dd2a8c649c30b485966b7ca 5c89bb6886ce107419b6599414343a2982f162d74f595ad382f1dd93b909847e +1676000 35b5212a90079dc700f1c0df5ca30bc09c604acec3009de18b8c2786067fcbb6 84141f421465c4e8e201c73f186c8558265462c5e69ac53c8f4c66911d6fe128 000000000000068ad8e01c3b48258cba41cdb3e6c050a58c9c56eb6423effdc9 +1678000 00000000000000ebf73ab5294ba76e17cf26528cf296632952065f5230bad9cf 44e6b789ae23600ee69c1b7122216bf8cac774953c1c2dedd9f4b775fe501e4a 7219824e00729e2deeb417ae5ae4a7971bf35c1548c214074dbc78d553445b41 +1680000 553eff2091d9a1df028eeb5dc4bd5842355e4c8f70c42608b7bceb66d16b7ae8 b531a9a564a2e803e4232fb2e170a9706647a84f7754f71a10ce35c9326fc74d 588b8139ec44bb8fd9578c37f309aa5379ba3e8ba37d19cb684d4bd8fb7df757 +1682000 0000000000000048218a90a419491cb30cc0d48399e11efa82512de4d4d3e968 955fabc85db69d3f33a2c3016161b9345275af2f85f28bce20764c12b47e8f2a 05c39ad2cc8a9e57398e4378783a27434f2468977d57bc14140ef586b5371738 +1684000 07b016b3b85f7142b6874fb736a58affe56b19eaea357bb9e10bf4b06c04ea4e bc9bc7bf4e81f78b4d9b398dd16a5273e1ed61e3a987977d36b940ed5a3e6f0f 4baf21a016b5ee163f7094565674bbde993255e8cd46e60e1b3648d1ab636c90 +1686000 f7027c00c02be12f0edffc95baea83f7ce412f125b4bc7178f291fc51ed3902b a9b76824be324ced77219763e45848137c998148f971aa6abf79cfd584f265ba e4eb1252522366aced714fcc02d658dd1dc13aec6aef1bbb317fe8973e843f13 +1688000 d8ad171575d6f1a8039111c652faef801a738bcf6e5bac69a14f4ebb6ba0c24c c91f47a65b7a81cefcc5911fa6b981d1f486218ad7b271debd38c9df9d8a57d6 2c341e0ed3d82fa58a2971ac5cac1bfac302f91b582992913962ece6571422f5 +1690000 603a1bc3a266cc32f6d38c97e9f4a0d3206cc3eaa0d4d563cf4012aee75b971f b67ce5b4826b001d38116cbdf551a8157c575e49705e17f092e0c0efd9fb3ac5 0000000000000205aeb711325997805f64864c31c7bc53fbe5aff15b72caea78 +1692000 94cefe1be3f2f307d0ca52415fa7ff74082e8c83dc3c82d0f3f142360bfc815c 1ccc234a8896e5e9816aeed1fb39dde2c621bf6d0314a084318f585041ac85c5 0a704e66c22278d06499f7eb47aa2b339ff0fba22bc77f30d092fc7bdc37354c +1694000 00000000000002485fe04b115ca86caefd2b07ce75710d458cfee89c3ca1e4b1 77910a8c8e7441f40aba56fd83ef99af21a47c21e485198e1a3582e8d348e92e 5310a7ef4bee3421a3ba3cb11a4f2e1394e011918d563705b9b3a2fae621c9b1 +1696000 9f9fe46c1a9f08753ecc239ed02cc41bc5195692e5d227c694ed117c7fb7de21 541fa17717dcc4ae5d94e6adfc3ab6c6fad79b9dd82b538d291e7c30cc0e8499 954b606d842771ff674288873b48a7a6f566412a0ff7e3692284665f67e9a51d +1698000 8fc5752480354fdab6bf0273f6002d5758e21deb7219a8031215e77dea6b4c30 26c367680e1a15962de028ec9c6456b7d7c38a6560679c69247e650d0471c760 febe793e106c15f9b0f0b6d15171ee82edb317b4f3b1e99f614383da3dfd2a75 +1700000 000000000000069834ceddccc356b743970fdd07a7596a8d7bd3b30fcb11ba32 6558c0c917e2a6cab0f064e2725f714f27037807e01c0cf5b9b076f02c2a0780 6bdabeaf95e2b37a8eeab4a0fd23822b3452cd08a88df89f60d20c21a939c6f1 +1702000 0d2d4b4eb137921369fba3f030f159a3e9a68d01b0f48117791e116dbb5f8aa1 21dc003d571101a9376df67edb07039be44d51b702350ae5f32d5112077a4dba a9e27f820cdac53c703377e30a01393c743c9c9a0a7e5fbdf3a7e45489f5822f +1704000 74a76db8ebbc2e20bfc5f32732e3881cc66fb5dfa51e98e60422c3a27f194583 f05293bbf233c1b33272fcb650f606d350231b316f80d31004cb21abfde545ae 7121ef09c8b2a6e4d11e92eae86f8d9dc32a577ada399fae62e859fe44ff6c40 +1706000 0000000000000d699fca7f6d2f15b05621e533df127389423c8a7f987e559d11 74daa1a29c8b0502fcb553321592f0184114d99ed4ad6cc6c799eac5f1d34817 000000000000015077d2cdbda03f26d2ec760e75443ede5710cbde44576bbe31 +1708000 0c71943bb01264f43e52844378252ef4e1589b9cd3d51e4a469b21b108174d56 0f1ef0b45c83df405dbf3330069548385ff0aeba259ed5c6eadb91c5fab034a2 000000000000011572ebc38473101c70fa7610b065bc4f7a145b918870e1f308 +1710000 0c3dc309002345109d2913341263d678bfe7510739bc40ff85500e866f77916b 10b0f6bf02721b8a69c71077ea594af794d6100ff50aaaa6dfbc00a55f646264 affbfddaa84fadff6b6dc5e44d96177c6a3a02e8cb9fd9a09e0c01951d17834b +1712000 aaac99b4350bbaf7fd8fbe4ed0087806a86ab8e96230c64800603aed745a8fc2 d6ad03f248db3f7e9d9c672ddf1a874377ae404ea7a4928a7e296bdef4739018 00000000000003b0a303fc327d3e7abff7ea7e987df987a7ebb4fca94f49a487 +1714000 c66121e9e235d1cba91cefd9032e4cf966669759f80e4e3b088dab7b20b773f1 1235a5a21d003467bbfe5bf2c22fb91d5638225d18b1cfb73be64bef73a01132 0000000000000780f7953bca96cfc28733b4c645e829388b90f361e35b9637c3 +1716000 26ae44268adbbc94f42fdec772700433182b412908afc167375160d2742759e7 6ca1f14476b680b59518e83326692c5ab293c3f3f8823c336823687363cf2662 2a58e86592041aad3ec7641fd9399ce2a41c57dbf6b5b6eb07f146042262fb3a +1718000 0bef8626c6fe929b6f86cb6de9515a3714c6403cf85545989f32b44afc42c88f 3745e997da393971e67e04896e15d9fb3df485356a68c75f6f579fddefe44347 0000000000000436c36b96ad95b69cc0b7cb4831063f9260c7144ff6ed4ac9c2 +1720000 7f1963bd1aaafa64dd35bc00c089639586933b39a5c2b519a467964bb60ca7f6 05e9e07857b0b58e23e3886156e7f15aac5b99f2796a418d89c898020dc92f3a 2c204e967cde82acee5df4d055d06bf6967eff80fa3e1958c4e32ac42aad0bfe +1722000 68ab803dfb88bc634af70f9cdab8eab372f2eae210112e2195751eef42ab165f 60c4b9c818c8ce362ed02745040491bab38a8f9a61ac0319f02f717363571c50 f896085de22a5479aaf9694adb506c167006872f54d825dcc2ced51f01c3b2d9 +1724000 5078e028657e84355c48a75c8bd6bae82a41b1ffc31afae683daf5ac0788de78 b9daa9dc319c782ffe12ee846d886292d85a0675504c919c1bc2a2864a0f877a 000000000000073b6fcd8a59a612cdcc3fa4b0f6c30e02b92c6afe41be86a2e2 +1726000 ffab05a1c814b6f36521e9e97f3a49299f40fc260bd180648ebd607707bf7461 451871b0586fcfe2d4e603b9f56cda1005052d53b7be33bd8bda94e6175e2938 000000000000046a67214cd00fc299d4411cf8949fed272186a578a79dd0e408 +1728000 987ebebca9c8eb17a419f8104929b81b3abac034ce1610abb8c0f3310afb6c73 50e46edc5762276f7bad80e9b3d72a901ddf4cbf806ba91f9be46c1fab6c347d c429dba4c703a55d7342bf8a4e861b9f1581c58de36946c7d9b7fbafaea2a1ec +1730000 0000000000000d762a0ce63dbff13ec2df0084357169b1b3283f2cada418a2c3 f9f04abe9787c2d9439de5261b9e620c1f8ea80b24dc0b935f4f9f38a2a40537 9af7b531a177712e8c744cb6fdca0cdf022d9e23c8f3a80c249dd672f461bdb2 +1732000 0000000000000868990fe197b781498ea9abbb9c5ddf707658a8e7120da16e4c 271def83f334ecf729a288555c5a4aa6c0c4fd797ff618b53278994eb1f1e183 7246c9b2c0e6626f2bae276f4a65dfa9d0458199dea90c59999ba7724a47050f +1734000 000000000000038300de2ded156b2a86137eb09c66bb5325ecda8f0e02a2f1b9 13a3ad47f0c8d63a63f8eb0799dfd107d4d40bff8aac52d66018d9187f32dae9 00000000000000285c6ff04d22ba1411f7077204d4c66e0bca57a48aca5ec0fa +1736000 cd56911268b4edd11e71b6da4b32963c154b11ad0ce9f851c300290728f75b47 a04d05e4ce296d5d63df50d914e5267ca83eebc25469b98d729343b571233187 7905345cd9335c2676e87621beaaaf2fa27293a00a4d0d4f52285397be81dbce +1738000 0000000000000c0174ca976bfa95c25add135b4eeaee3679672a9227b8c8be23 184ed4a92ac7712908cd26e4e4f379d06335c8be122d032976313691346b35bd 00000000000002a20a6f64882acf5f17c7941afe411e4d85c51feb343d537de3 +1740000 45cc31e29833a1923c26303d5b8154e5338b66e0b111d315a74c61ed45419e4d 35e7644ec547f84442c1298b219bea9f0ff2f862f44a7ce42296ed6943aa4333 e44a821545fccb9205eb0111d6099a804959e02d82b5db3b17439de550bf0053 +1742000 fa283a1e327ce252f84a6aa0a32f43ac50731452b63a56f31888b4774ff25981 1ccf23649352c947ac0a33da9ad4f122737711f7aaab28af1becab8f0e2a5151 00000000000005ab998f6a7fc7117d34bc16b18c1a17178f8bd87787ed988952 +1744000 69fe5e8cfc866066abc85322cbcec86ce9c28a38447d233433198c1465069faa 10bfd3c6a6eba52ffb975e14878a48564a17115491be57302192cce3faca262d 8350280f0d15b1bb27aac5a8aa9629e4dd0eb6ea733757c97e252c6ef3896739 +1746000 000000000000047f8e67bd36aa76e7c2ec58aab9b44e8b22b3ccc774e92144d4 5d48910b174ac09865a8670eccc47f004e351b83d9a15693efd25175219a2e3f b55c7b90bc0806bb80b7c28e29a2f1e7ec4c3a01e526d6c46800bfd86e853d63 +1748000 d1a0b858e595d83511b7adcc9c76bfaf6b4ed2d993af8351b87c72b2b182d10b 91b681ddb3da93803fff9a40596f47023eb5183592fa123431a6b7b78df13e95 ab883f3c8af5491890c87e46a6a1dc78f7deb64155dc8fe997bfb3df40fc4e83 +1750000 5967f952a7336c4f7d7e92dc51daffb132c12fbbfde2b912ab8e43a20a82603f a18db12cc3822c084ab36e6472731ce9bd4241c8321bcd160837683a494c73b3 cdb2d96f03873fc679198fbc527681a6c208ac4d913ba0ffdc00505d50461c3f +1752000 faa998e0068de9b59fcd3f26847bf28fe95d360d4202caedbc19ead0a439edce c5a47510944e834b26bc285a5108e06928d679f1a623a55433f5a1965c5aabb4 781109a5e4a57e42d019f39c9d70e0605f46181c1b5887cc5880c66566da49c3 +1754000 9f11e7ef44e8b80320531ffc2b13917439fc6db41bff8a72084e6196a7a6ce34 1758f817f28312d913ef0a9036f04d091d0b9b26ee52e87f3b461948a99a1cd6 131a57cbf42f388a0c6ec6e8d66b85941d7faa47dc2fedc69d683d77ff19fd6d +1756000 41593bf5714fd22e0896f8a01eb9d58e0b318823d04e2243900c6b2f90839547 1930f3b755a588cf5286c26675e93c8788eccd77eee45c8c75ecfd93157e44b6 0000000000000018da69c51639aecffb48f850beed410591c6663d6f7f4e7fb3 +1758000 50702f86b7ee64357b60ffb54b25e876f7f0c24b4564fceb9dd0bbb3b747395c 867d763f98668614ee988b8511bc7290caadc3606781722eb72421673029a116 c95f8bf9faa37387a14dad24b6d3fc2a9511e080365a2face9d43c9bfc93e7f8 +1760000 e827e196339000ba47fe30aeb8be7e52c48ee0f51880bf8b8a262bc82240dfb7 6e55e63facc6dfd202f7d56ca4f5d7b25e6d749c9e5671836c73a4dee6aa9b61 00000000000003a2e806abb79ab17bc10c054b50f997f4ee7173da96b729fd08 +1762000 b6811af9510da19ee4b8a2c4bb40a212964439c70348b5c24bedd03aa3f71c8d 80f07c19dce2f311e056b379140a141155d56d11f530895a6e397de36c33f74a 054d8c654bede54eeebd5a3a5fda78f930f3af1f11bfdc37bab7bc1615cb2aa2 +1764000 5400fa0d1ce714aaca6ca7cb06ae6630999bc2748a627e0302b4ae5b9e6df8d8 ff29e4a66626a82371200a85c8fe89198de6067e21f9b14f6bc970c7ea4c28fd c807a413c95c29b469694fc659936a5b72e353b2a4e9c57e2da1f54f32b5e5c0 +1766000 5ab513f46b44146fee625b30f784526f979a3cbf8ae97ebeaee0cc754d804eb7 2f7de029bc0f5918bddfdc4d5a0d4f922326687e8e35c603d237c602a0099d4f e3c0d52acf66ad183492c414ea5ee1d43267ebd4d4dfe089ac851373fe290341 +1768000 55b418003b551b30bf147ab44b8dd9e20aa70d5e08f5bb0dc9837c53d0848204 36dbddb04dbba625ddb66d7793bf9096ce61efac8e3c50276c15c5beb30d3500 00000000000001ff95dd4f212c3b260296f3ab386050f02625920a09024fa4bd +1770000 80423623e1c7a4889c70ac1af8701e46836b09f619c20c8ba4c997306294790c ef30b3dac47329e3754a0ef8073e53343abb4bcb910b3606e6251e6ad7628e96 29f2147f3fae5cb2b5ffb1181cd1cc4b2f77869d8a486b5bc7f7d5c55077f411 +1772000 03867b2332fb7cbc256e44332d9f2464b36d5916ef92b3321b7549f09e48fdd8 4c718c3bb58756716cccc6aeaede5418c5a7481e2ba493fb63d2dcd219c51daa 94a4a9eb5881301c8910aeb52b195f76b0300ee3aac323deb2f3db64d27d0b59 +1774000 007ebe7bbc2991d9a1c0d91fab0938b49057b630955c2a6deb212a14b74db3f8 1de071dc1c89c7f76d19b14623bb523907c50526312b2b7019cf037922fb2840 7761ea19358a31035a3f40f1191289e19b7293c0e0249a6c3b4b4b61ed57f5b9 +1776000 eced1af56d5fa515fe52a95c6671fbb2197d17f70b3dd4be8059f36f1e161000 5190057cd788ec6a81699621e4548f01b8d1375dc7782bf60f37bab0724a4a29 64d7098c5267b5b2aa981dd301652132858da187f1e1adee7e404a3189601b2f +1778000 9e570ebf09e540db9790627e5c6a3cf9c5f60e2dc47b717a6b8c5214b4c16aaa f16a011a5936bd7f743aa1a298fee15d366130758949ea414d7cdb534713960c 6d9e3d89d7d1e5fdc5e54755250672e0f260804f5ec0c37d2a8e5e071bb86843 +1780000 cd1227816a513c0ea699ba10406ccfd2a02414b1560843d8f63de3197d606a82 d69739ba9d8c3647e35535399e8593465c577b23d9d0faf644b252d1e90574ea 00000000000003660e11cc1f1653afdbc62f6892f4ad181ada8d29002895789a +1782000 e2db77f963cb74773f75c98451ead624fad18aa567343f34341e3bb4930f7ee8 28df021de7b13853c7666921ded95bea4b0d5a40708ec24db7b39bf556941804 909eee2f26bc06233f9f548a52efbc9da00e97bbf55388ab4186a17361a0bc23 +1784000 320a609c82ca9b6fc469dd931367f6716703f9cd46e78c6e4765c9c3cd86ac1b d3b3cd1dcaec9c0905b617f0ea3f75a6c4cd9448c4fe11354add8890348341f0 f47c594dea4d50ffdd7116f87a6173d5db0ea09c264334602abe4d586c6a8be2 +1786000 e6190384f212b7710fe315068697e5eebce4e47975021b81b832e16ac53417c3 058648aa0f68de5a5ffd994c31117602f1736c93ff6a84732aef048577b771ad 00000000000001f98a13f75056661ed6f6e15e1d60aea67bb4153223b1b083c3 +1788000 0000000000000022585e2c66b494e44f39eaf79888005b1d654ec8270f52a119 e026e55c9f66e23fbb257841d841be465981111c43fb8912a93aa870b1683cc2 af6b1a3330877aeb908fe758419aa7364b5c54018152056577aec9a63cfb515f +1790000 00000000000007cf04434c3eaa295824c63524012a5466860294101e9b55f9b5 57445b93022fa4bd2cf2baeaa3112e4639d86ae1887e688746c9144e4e0e06f6 884692683b9c17e2babd939ad1bfbf63c99b3067755303b9d2c63da908b91b0e +1792000 e8d605d2bb80a4019ef785c17e92d047b74620a14af7034f60a19e6967100d02 604a7d423e90e18eb1d2d62f02d26a1903ef2fee44f5045e6a41f2530f3079e8 00c130e6c65c7b300f5d5b82017b4a13452fbc380d7064f3100b8230de367da4 +1794000 996c69f051ec83188d6d599d21abd706202ee8b6936180b9f218403b480c1e83 5f9d39cd59c92352434c33042124b9264def73d48d00c3a97ec1c43b50bb2f3d 316be80c966cc764af965aec0a6556e268c521cacdb3ac5a9afb1fd3beff359a +1796000 c6c53a0ddcac706926fd3082826d895296a5f779d1026f513deba013085eee11 44286e2ff6cfd5777fdb8b20cf4bf330ca70a323924b90175613ff8f5943e62c c48c40b6a3d9b9a06103161e06117877ee2674b2b8efe5774e78473c80598b90 +1798000 2ee99a5d62a99ac388b51b30e3ba7a925873dcd1f89591b859ce156d665e927e b805ae2f7023bf563abc7bc305af6875d9539b5d4d3be46361546ec412b6e941 9a80b9109ebb19cdb9d0a71deb211796e83df54baf163dc83711489d2ee08f2d +1800000 72f46e1fff56518dce7e540b407260ea827cb1c4652f24eb1d1917f54b95d65a ef59d3e5ceaf19a7eb12931986d95baae5f7b282206bf6a06a9d0590b152f572 87803072718d62ab010357a7c20c7cb6b6ce3c60362eb85ba3ed4b27b5244f8f +1802000 0000000000000a85d788494b17beed0340e3685e95f22e9c6fed2db7f294c25c 43a353cecf386c77e9e9e44d067f937e972c7606c64bebce30043770ac953b3c a31a5af4bd6260e40ff6a661d855e41b17d0becb3d49336ef8631b0b303a795f +1804000 0d8fe751adddef63680fa6d54cd1480607ff1b1d6461676674a70e7db20739ac fba8611de6380ac2cd43b4dc2d2e5dd6aea47abc56bbc5e90a577b28727ef694 dd1b1408c98ea0858e6efd8f915183bb69fa121f83afab769a273d2860fd987c +1806000 49ffa055bf3f4b863b0f83dac4ef69bd35d56da565cfbdac725eb100cca489a9 46ad630178ea201cdd8c41a08f1cda76476f41859de398ae833c9c2a56d98b3f 0b16e69c26cba9f5b79d8a99401f6a5d56208c85140ee711d68b459c1fbd4fe3 +1808000 fe8be20a0c94a72b933b65e9c9480346e24a1598715ff3199eeea761634598ca 1621b075fe2b559ca9190c7a8cea954a75a5bdab040455dcd62392bab89426e5 cdc7334f3cfd33ab75758448169992d1cee9bf8cd5e88ab4cf838fa4750dcd75 +1810000 000000000000031cdf0f4ed4be9927aeb9dceb0b87a3057385945c6550b7a2cf 392d3f508f9b9ed5d207ef12c380f7b0be6acf174780f1df912595804919c456 7629f7e15eaf242f8d05be6563df3c55b7b77714282bb8174a2beaa14e6336d2 +1812000 b80fbf281206706bb539da3b63d47b3dbd9b9632690cca1b4c4310f25058fbad fcee09eba1f8be5ed8ade83683c5359134d5e40445078e258366a2cd27c35234 028dbba633abdd5900f67e7e447677abf036bc4f2258298de53b0390e70ea16c +1814000 000000000000019f88500e6280b4f3dd24a43c49997ac23e821e174b9faa98f7 a8b3862c598a1245eb9065579f9153624a3446048e9384f62083da4d06c06970 63cb12bd953798a692ff71c3418d5e00dd988648245dd875d7a4cc414a557959 +1816000 5bd3f61c5fd681f7ee1a7ba707fb0d4063a0fa438f48445a5164d7bf04bbe0e3 0980871726be9d4e0bb9a073b7378f47a26d72060b320e3d6f783fa673144cbb 83a76cee9fa12e576e204d2ca322e0d0edf96e12f53cec5ea7cdb9320f5c1959 +1818000 61cc862cb60d8fce8fb5d345a6f372674fea0681ec682e052be1fc3735dad347 bcd67d26502ef46f62f83620680d88727020dee5a1a2f1c05524bcf75dca3133 0a921ab744ce72b74fdb708764808bd2cce99fa8166b4bd19a7fde0534a2d2b5 +1820000 978d1b01f2f99ce1d54bca7e08132d693eebc4208d6525bf55938ab214ecf67c 70a43f1cbe483c4655a13163f7aff8eb118a159624b76aacdd5d4a137b5871f6 370d346478259f99a706ea15dbcababbfa91f6b6688b6f2742374ff7856dea45 +1822000 00000000000003b05587a5f65d59036da390d93a86af4e0c0256c47c2f914343 5831b69e8c8ef5b226c0a5556e0aa77c7e75cd76576099da4d87788a8bffa0c2 21e2df8a74f8703e76cae9898d720c18f5a4e1d572292ca3976ec6f2bc0008d0 +1824000 861f81f846f1a5d20a02089d7ed76ca1e61d11f4ef84f50e62d5df6375f2a64b 9ac53fa8198281e2568aae7546470bf6b1f15d678f216d90b06f4c54e41a1cbc 0000000000000359f4b5bb6b212943e5e022e83bac1fd34a7d1634f68910de21 +1826000 35a55d73e3a1b8f835c86b1601515e36e33db50e03d894a4535090cc21ccc26d 8e509e205ca4c6287c01acb93f5d2d4ddbc12a19e9649c4a9cf7c3e34ab9d799 acfc351d47d8d1b17a61a60865288e53e9d744f2e77cbba59cf80d86201ddd6c +1828000 0a157b04f837f51730e6279979054b82007be3aee27786b04d4a187e1dbce8ef 8dcc876e7bbe7f578457527ee61290da765b72bf0f5b52fa8cc76bf541f2247b 467d0c0c75a17702b357cb2f2665b2080b0cb0b28a8720adac2d1a75b13a58a6 +1830000 7a29489be83ef36dd78dcd66e8cbec75b846dfe8be2fd4c58ff3d69be02da43c e37e4028bd233a7b61a355d9b10ee89114d830f58c8d496cfe63e96ce270fbc6 68844b382bc42d7125109e62cb578970f77835b67f738a65e28d6f9a623000c5 +1832000 27138065165812836b91fb5da903fcf5f4a45729b8bc212d800df2803000f66e f6a7660c3e7eab3cdbd260d99bf6a4916d615f61ed72955225e75900d81092ca 8a375e9cfda384fe888ec4e8543212b80b103fc9447db004602983e5b41c9908 +1834000 cad689292a76406a4984838633d136398f3c62c5640356f49fa5227be6778b71 449d57ba86914881333fdc6b6b92d66d508a18c6ed3444d7977eeee6de4c8aa9 4dd79d3ae5855fb837f70556488d69bf9651dbb383efb9627c3a0157251d4c8d +1836000 8fcdf7b17078eab6fc791e7cfc990ae0f982ec135d4fed43ad6a2f4b9e045a0f 4e81b6a1b36ba0152182d6192bf6375219ffcd0d53ea19ca145e2a85ab82c14d af7b1d6d32557e8c6cd1f103f1e7d10cc99fb7a9d387df1cafa25a545145b65a +1838000 f09c428ec3609ec25ebbd13244af0f3d25367e5006aa3cea0322d0f32f0f99ca 64453bdfa148e68e50767a0b0797a852695a9db9509967c2c6ff9c90c6b37039 d6fa9d7a0d820c943b44f53ecea4184ffd88b9d10a20ecb3b4788a28f90fe058 +1840000 98808ddb13610fc63e5e6bfb48c001c68a86eb58541e7364644bd5eb68672ca1 729538ab66901a5153fa988b79dd999d14b6553d93884a8e13e9953532f8129c 00000000000005bc9c5f4d1f2d16009a641a779ecb19a9d79fceaf6030325c89 +1842000 9ec8c2909a91c09b4febf435e2536177aae864815b1d7896355199364b692d67 61ac53d8a87a763d8de90e049f969d016e8bd29a9957e9ec7bbe2eda2cd8aaa0 df482072a9ed316b28f9da99a608a3d0f1c5747d9c7c2cd68c457d143d5cb984 +1844000 2aca1a18f848d362c14a43a021d3ae652aab3aca2896960453da721302c50d6f 165e489baab580f630a24945f475210bd3455c2e4487bbe55584ba4e57b37eef 0dcd4805a2a0ddf83638c8e1c28c87eb604bee4a154553a64a6a9d2ac0383556 +1846000 836e884c359991230a3da99e47561e474770a1cf5ce0085ab0afe41cf3654af3 addbd1193279a257fcb968cced9b008c94bf13196487bf2d2f03369bf442fea2 0000000000000554bf6598ef137c67b47157c0fcafb170a88f5f53791435d12f +1848000 2538a003b7a3d0b51a210db89139611be02680c8084839dc0949d246d41a9fbe 311a70835435ec04078e4eae8d40938399583c9f22c05b21aa3471ee96b68d59 c96e8306bca9c09bd214c0b7e6a9c4d05badc3a6c08124c93eb09d57f6e0d7e1 +1850000 d0b4e5be68bdc1a1509aeb4188810dc38da3edc1c1e9cb2a19521cdab7137fa0 cc01a42ad3b3bc09100fdc94f7c158ec22f654274bb469b2657f549649698126 29a63ff18c5d7609e4ca9441b92b666943fe57cc71ecd7c37e9c3383c89aa9e3 +1852000 38717040d9d4a23758086c2264ab4048651c06a150dec74e96fcd674c2057de4 89ce3d856a7d913675cce185c6eab6e6c967f5cd3f33d6f52becfc1af5501fb2 f324d0e6e82e327535724e3c6a5f6b80c083b3b7f6abbef6a4a75da1c2b9f36a +1854000 471cf0608869a8becbbea0dfba29ecb6afa8fb7e2127e1e1f140e6a7eda4dde3 1c225c7fc16f101b56b6139533a7ce32cea1feea501d874a79db05750d55195c 85af929253317cc5c790da8b958ee73fa7cbbd4418964bcbf2ebc29dbdc32c88 +1856000 46cca1670bdea373b5676adfe38c8c84c25509bfb426e02ece4f1b2aacac30aa 9d57f22a2fab0776970c993868a88cd266b40ddff61c4a9cb4466de3fc0266a3 169702332d8775ebc70bfb52d10c8c071e1cdc9dda20eb682a983421b73edaa7 +1858000 00000000000003eec470df705b6cc35d968a8d9f0aa39cb93997a08dddc7bcc6 f6cf6d6c59bd70567c3a3b2b64ac4b2f6eb0e8a5f1364a975889ee2a810acd46 70e57a441f84158070d10f6ec6f25d520aefa43a2d25c1625eb89050281dead5 +1860000 5360c67cf1c057ebdde99e687eb2df3354173fc7deda194b691536a508287734 b7ea3dc3f271f2aa9d4289791ca9998377c6845888d1d6050901caad6f28d491 00000000000002eb1838e98016572d23a63fec29fa7bd35fe22b09e044f3772a +1862000 000000000000042b3e0e4f6d9bf018269da386b1e8ea0ff695801c476f5de6c3 b0b661db19b70dc4dfc9e20b62a05f0fffc1a39a82f0f67d6a19ea53601518e9 00000000000000badabdb02db581e6f7ce2e61b28d921535c6d338161a0b2a32 +1864000 0000000000000b905536607cb5cd6aba02ec6538587bec0de2c5be961623d4c4 5d99c9101d4bcbd81046ade41164216a2bede2e745f550a14c48bcedfe74ac04 8b77f545d353c4a5a45b69f4603b1cd5fe1f5c4e177f20714b78c0d24e5b59d7 +1866000 6b65f9186aa2e07e96783b8b9d23de574293ea82f1ad65220f65368558700759 2dd7aa5ecaa98421706586313e48277a611c09bea72909a8f6969ee6ef3d5c22 d302ce5bcc4686b9796616e7fc373331748c3373ac42afcf19f12f0fbb126550 +1868000 c1c4b525d8e3262ba42457b9b15388d99e773210d8ba8119f38fb6cfd131503f f7eeaf80e86b9c7dbad56a6fdcbe19fd542e09318f6125d74750f28fe521e022 ebd3315962e268c454e201551b862aed3b5c55e5a0820e986cacd8ed744f181f +1870000 377ece6ff8f92094375959e0ea0922a17c1970cc24ed700cc72e540b0d3fe020 4d9e8b35d2f52805dbb17f7ca1b31d3da9f667067d8de8ba4923082bdbafb090 6980424787ebf03e4e6bef72d32f0fb7e2e387a13bec5e9207a91566d64bab0c +1872000 458c4812b3b6240257f7949e2f989bb40b54c2ea8e819c4c248c332c70a80d6a 1a2b02dbd0f4141d923bf7c7a1ad20dcfe0f3061c7c9315f07acb20aab165bb3 ac35488f1fe06830225be7da9e7e30b68fe8b9718af43d8bb1136c945ddf6dd0 +1874000 535b016fc0a49dc096e617379b6aa2c3693f1fc4cf2d0b82f7082560522c734c 18d51d8d67765ff784dfc05bf66b131667f962e85a08f6312e226a2666790d52 84106e775cde82dc34cf28312eba7a87a7e356dc4d164209c1c8e77578e15717 +1876000 b89258797b25edc5f7332d8494fcfd236e7c974e146f563acfb33d24ee94f433 cac087690f39327f5cfac0cb0a76c9467c25e7b65d343e02b7b1667f4fe1ee86 2add3dfdd4edc5998e016fe70579e3f9d3bec243b06f6e9ebb2dbc793a60aadd +1878000 9e7eee7ef5d203618668fb2f7354401559ae5a5bba9d005fc55ee8880f493789 806cc1e099e16302928c70171ad50ba9abf9859540170fab57f42eb1bdbcd5e8 d218a1be89429b7f43d3e5c6324554fc56165daee6d629cf84928f9be7639434 +1880000 647870da2bf0765db582b011de1e614f53c112a7fee5203e350fe804d41eb5dc 22b4a9fb76a47e682771e05c242c667b3f518e6bdd4960fcc0ddfc29b1a95920 1f214358c6bd42b81723911757fcd80458e11dc53d131e6f3c83f2d51a13bad3 +1882000 0c8c60e7924fded5d5d3e10798e4e110fb6e6437b2361972c4c76dfdb7470e0f 360554ad2db5fccb4ea6934f3dd32e8e939e8b422d682449a29b976839d22b8e 552e3d0cc601ee04fe4f51c849ddcba998f760a6aa8d42b8a88e8ce06ac712d0 +1884000 ba2fab5b0c37b185f4218649c7b3a48bcfb79514c7e7b796a3d33a843106472f ba3dc9c743da981ca75559ea8411630f7e9469c97a877a2e4c7ae98f0052f701 1efa2b4ee2b57cdadcb89006e840820967516c3bb16f5364fff301bd2abc3207 +1886000 6f4703eebe635c76997062840218619e39c9ace297978cb72275eb12aedfd502 35412b8ecfb391134a1ba48813af7774d4b6fa9eb08a5bd75cd99db67bc65a4b 3c356446cf35df8f4d3b698564464fccbe898966bf9c91190b67e47968985926 +1888000 c2ca5be093166b0410efca795b4f6014c8bf1b592edf31daf5ab8ed5a932149d 2c15323031dadbb95b6947c2ccd87c895f22e73117f6bcbb62f7905af729fc7a 54f036b8353a6377f31d6e99d2644419e9c58a32a7076c9d081fbac427a6555b +1890000 bd44b7b93bdb5e17ed2919a160f11426d8ca6cdd86c20759983e9049374eb13d 003c2c21115b15de4f11386334b8f33cc1efc2bb601ffe9b3b0861b25e3b6319 b80c1bfa89959a78250720ca614a2ca9da72aa1b4198fc3652dd5303f1aaf24d +1892000 b31077ff184339fd08068bdb5e81ed908dce7de6e265bdfd6238072f6bc15687 364806bf73651ffe8e54298824f432bd7db065239d682585a247fe026eb266e8 000000000000020d92dc3170755ad1b2e1dc68a307ea82d62c701a35df0ea0df +1894000 0000000000000318cb045c116e78447ecac08f5ef9ad119ddab2e57fbf27e692 41537cae8aa4b99b0736434094168b7705332d23a17ffb6c641802ff97fc6c2a 00d9aa5168f3b23edf786659c0b4df2f14bdd0d2d42b5c0693478b87ed2a1063 +1896000 00000000000000ba7c1100e14c42e280fac5055ae180dc321514d2b69c9e7ccf 677c7e59d065bee0b65c0edaf903c744b8b39c7a74b6d15505e75c62497226ca 00000000000002245f6fe2c7c6b4728a7169540a4700f3f8b521734f0e946327 +1898000 00000000000006655feed02653699af0b28001ae90a78fac458009d28a3289fb 500fbb9489dcb7d19e47ef5a0392a6b007d621d7350c162413e25015ffd35586 3cb8fbefbc4314ba918386f8090dd1273312e381be4bb15b124ca9ad21408fa3 +1900000 66d74c12a3b939fdec4f6f6bbe30a74a93bf5171989c264e19da00785b05eb8b 584deaea14f8bb72648b4c9c2b236b8ed1d3ed8967e58c3feab6d9b60d018674 b6d3ee144af89c6b20acfafdfea0c669c47f02a2aa00071bc4ed62fc1b4d0ca1 +1902000 0000000000000029ab5944391916f70dca9e9ae5c8ec5b86c66477fda17dd651 0912b0a77158e391328ddf95783f80c78b80040a4ed1e0771353d21bcca201bd 025d788554d652bef966d2e0029a803584e8a67318f641e95f342fd2ad837a16 +1904000 69da2147fca5cb886e5574e16b5db501fe08303d3e3cb26fced493f6295a739b 1f86e067977e22c2d7522da4b5ed249d07a0bf78f6ae386e5a5de19dd67b0d95 688c10f0dc874116266086bc75d9fa04ec4f30131da199921a9424a652584a9b +1906000 d15a40771fd8331428353502407b4cc18cf129afde4e320e85f0c531c5b68c7d 989c4a460dd1d25c0927ef2b8cc026ba3e3c54b98e8a4c5337b08a7798d26cd3 e9cdfa6872f9aea6058dc50f8331bcb1be2981effb761151a0d4ca90558b6b85 +1908000 006dbc9aea0fc2eb6c6ded7965d37dbc390ba166d84b82d92b49fabeb7235530 2cb666b28e1052cc058d7a51660454241d403baeaa0f2e08c505c31d171c21a7 dcfb1aafb49caed0a526f1cbecbde360a0b44a449db6f61e30de41f71592cfef +1910000 42b85e637166cd7e5e5668018930755d7cd5194f2b2fd9eb224bdd48c20514ee 7c79c9dfb85818a8ff49051739c0575b0e2520a9e36b1ffdbd19cd3c75aa9450 5e60a6dd473091c622132cc1c0fe021cfbd4378db2b90e5c997d4f41685a508f +1912000 0000000000000246b7f196e2d3e66a9fe8159ac83619e2400f485003d596e776 418222d9f310233b64059b8df5bbc68032f81fe12862f7399bcdbb08b522af45 00000000000004612e6f3fb250e2fc793fcabbadf8e726e3b54d714c0a9af953 +1914000 5ee31d18df0c95728979bb0cc7fd72c9e3ea4e3d8dc50931519052b061a61671 c87a2fa277bd4b9c1669b00924a66ee275644c87e2542f710158da3e2889d629 db843e0143f8ee8ad00b07c595e1ea1ea5d3878c01730ac7d490b4ee322e55e1 +1916000 dd5e037c44239180c8239e0c21a5fe0f3ca8e62c265d240a345ef91b3545d868 cbf17bfcb8e6a79b0a44943ca6b0ea111cde43ee44d10fd132d8d88c8adf6fb7 56ca180f39fabd7612d3e5b830b464b19790eac706461c967081fb8c4741f4cb +1918000 649ede60759b60398aa2084b17c06034f83791d86424c7536295a039c85409f8 42428735a89e52f2ef51994a7482b79bfe87e4a74a7c53fbf27621c6b0be253f 1564c7aae3acd9de404261a69321b288f88be3a3fde3af80c2365e4b1533cb8d +1920000 919ef92b123a427226547826c2ba0b78388ce7eea9996ea226bee94ddc0f8715 ce27f0a2eae720977de1fc19a643cee661962987090b27b4dac3df9999e5ad61 000000000000025f3dc9cdc2dd86143cf6ef9ecd075ad08dabc069738e64c742 +1922000 e211c8aa7a9ba65f1e231c2714f859c5c6b27e48c3d659404105bb94f06848c6 d385754df618d5ad2940358bd70b05b502c366269ce5b9dc4d0426e2141b7d49 84d79fd6d7b0a2c6545f4699f0af2d2ee5e15a97f1d1a07486ba45d64cd08c73 +1924000 b350d926e89f6aa0d2ddef6d8dad2c812e7ec2d2bd9694e97c2dc4e69695a378 c0ef2730668416b2a62041743279647cd64db6e501d24191ccd3a684c39b9f8e 8d9c1f8d0730778fe9f6b56bb5bffc7989bab634c45546890962db9c2246b4d1 +1926000 fdf21d34ba257a4ba75c8ca79129c3bfb930c9ad0fd36039d17428822422f758 2618bf010dd631eb035900c8330705c40e324666b484c3cceef1f3d7c46bd233 17bdece0a2ca25c2d76e3fd1b5152ea91b8d6a423eea33e073780baaa4ed15f2 +1928000 ca199ee996655b50facb7a0c5813393401b705e527adc0496ff0eb79e4977ecc 37bdaa8670c69eb39975775639275d63ccfd3fc17d8437d6ceab5dbcd382bd71 cd89175cce355ae43a4c6b56c0392cd722bdb77ca1e4cf5f2d7408b67e2a64dc +1930000 00000000000001d3afe5ef6f4641a194cfcea3bdb7c434a8963b901a7bec16db a1eb03eab3bc84e8f08a8c1fc90851faccb906060bb67dd5d2661bdb45792950 00000000000004f5907ae2d027ced300e376d913a2f06d5f964b06aabde2def1 +1932000 a02c8d5bdccac6e5c946884eec1510707d0e5222d8d50be18c7a8f15578e6b1f b8f3f21ee815d065acc07786024fb6299ef5726171e4fcb84dee59a69ab1f0ae f4fe03d62ac4f211e8c451e455f3402b12135de388e2ff70280b4217fbb51abd +1934000 d60fdfdfcf0306f7bee189a533ea31c89f22296274d60637d5c1a66733cbbc4e 58c83c638b633ffb77499dfa8ed28064d686a3dc15e7999f9fe98d24df55e7bd 77791b2f90e8539e02864f836f4b003afbfc2a77921e7d802ecd9366932ab65d +1936000 e84b406f2e5083cd0a544920bc8cdb8a9316ab7dce8eee983a51fb6564f68f7e eae9a79755efd783218d31d72ac768bc882d85c9d0315cf72175e128d89fe071 1e6b0bdabb47435318a934495412e5921bf0c8e563a7c8e558fa53367ba8f1b9 +1938000 40cacdadef393fcced7aa3d9b1541f904d6bb771602f5e96cf012045a3aaba48 a1ef8f6e8c4e8e6446687557e11d6f5589f9b999b4d290c8c154a636ebe028c9 00000000000002f395e695fecd4df9d97a71e15f5f78b3d03d3a83e6f1cf59bf +1940000 0238474d4cf0e671aa8ae6e1a15c5e7226327058959fcea58c0345579bafb7e7 c7f87e21f77ed3faa77bd8a82861976deacf81984c453b46c1507b4377be3a63 000000000000026d77787df81a5a7fa6b744fc9b51de4e4beebc5fdabd3b4176 +1942000 9c81cccf8aaca215a7bd5411c0dd51a75215e0d716c2807ee2b3693ecbeba60c c5a9f0ac5229a0b623e1c97132e5511873df014e4badff8ecc488caa9392493e e5f15927dc347a88d05382dc30497a001a83ac21429b7b4b68bb2bb186d5d371 +1944000 0000000000000408b62caf73dd76162376954a839d7ce458d28af1dc86ee9b40 0ee69b783dcc6980d43bbc1337df40672956e581942c52eed84077f1b5ad1c62 4f2960be10e0fe32a7681ac62f172c9d11b8e34e8ee49cd9b89a1cb7abc0f614 +1946000 2a4beb3858c3f2fcef4733390b73d3c8f3fb0afb8227f1b0bf42d6ce8d8ae521 8bcb7447ce917b189bfd55092ed0497df04e10b3ef349c068d82f639c0903953 111e2d7fd24893d56526dc7cc3a104abe9ee3b97b0535df6d183fc0d5b8d9155 +1948000 00000000000001c3dfb1dc276fe67c31315ff57f5bfeb99b93e4dae3719433e9 cad6ce9d862d0df7d682da81f810f2093e5e34240a4d15541043968aed06f83a 00000000000002d68fddc13d4e6d55bb299993c2f616208bd4b9837c36a469c1 +1950000 1037a1cab7e8222780afabc32e37b127a7e8171ef981f40ab300c66ab7a82d2f 951c533d855a4a9445c54dbd172879c09ab6b788248ed528adc2b6d712325120 73288c1ec13f1a47db54cfb6b738eeb0badc26b1bfd5b0546516c4a7bda212dd +1952000 6a7578e3844e7d3f679147d4b7bc0f33bd6ca8c99b5eac55fa45bca9ed62820a 85d3c01159226ba2d36a72e1a3ec8c3d920ed4fcd56b9cbd5a8a60829458023a c0d4daa02e09fe0e2e9b6c945e188a9d59d417d8c59e0494072c232ee5f7df62 +1954000 af0dba2631ed620439024f3efc1821221642f0b38e1122574d88cf5aba1ac129 2c9786d81c791b00a65d0bb6bc126c8b7838a10ccabaa85a1f419ab8df66afe1 a8349345d778760f0357fddb08aede9191bad031a8edc931b1337a72d851862f +1956000 30e1c7c4093f1ac63a3e27818ea6083a08aef02ff078ceba7978e9af9378172b c918ecdc4f75a08f8d1fca3f4b582da6e3bfe72272b104524c3c4b015eb73df0 83d6a59cfb60ab2213c9e7fb0361bf95fe566f18d47c14203e71844d2e4cbef5 +1958000 a7459b7bb0de057a48360a6874200f072992ba9fbde99010fbdac82b6f3afacf c0cb548800fd402ad57d1e11040b927ec3fcbf5eda93e7cdcea5be3768615f61 1c39313d564186be23c21097d73e3c0545c6143e0a7495dd0deb47808c17006b +1960000 000000000000027b101669f80c7e0524fc44885ade99d9f0ea138ea1e52f9582 bffa85ffe24c6cbbeb479e00755d0821258c8e736f1e597d31fd00f32a127ab2 3ffb716c4b88184fc41c48f3a6677ff226a37c8bab123f8042727eb0121c3076 +1962000 f3a8fd8fc176980ebac30d65ca49890af10c556d52ef356674b9d8e13e682df1 2512ad05f2abab8ff356559833d29c19a09de60ecc41ea33091a26123832ce86 78bfd5441290a0be940ed739267001ff6b3ef8acdd15db5f16407369430d7f27 +1964000 00000000000008e1fd1e08611495541a4e4a5022d0e3013a2696c0557efd7ec8 99d9335925887581120cd1b12c653a7134a0b9f7dc9536ce598381bf22b10614 d04d6df1e2dbff85fabf04e297d5d47c7a1fff8d63b15dcd4cc637cc2cad3a47 +1966000 000000000000071d0da970ef062462f6888058bce5cffe1b51c7096c28a34eaf bda5315b7f682364beb76538082f19ab938ba10c7f61dbf9fdc6d0d554ecce6f 0cb5c5e78667c12aad56ebc4652ec742c086add6afe35e1b582b384d5ec3342c +1968000 ea786af1c4e20f4cb592afe64b690f95b314745ba0d02a21afedd53b57974571 0a2ac891a040241bd2faf945934990ee16c817bc3f608e6f8ae85267e4496b00 0000000000000206cb8be33d218ddec6a7003eda34f1c0addf9e1809483172c7 +1970000 cc0bf012ce854b7af85b36b5a74955ff8da0a39d1c9d7fd7f7539af0e888daf4 26f24b4346f6bc4395209b200043965fcd2e0a79ca107eca7d4cd1d6d7ccbd50 b6da632fb85fd963c31c6511d37607fc496695ed25fb0656be23705a8485184f +1972000 00000000000007dcdea91851ae7c13b491038afe864461f850ec13560e730038 5cbd8cecb22d3f9ee51103724f4350ce4273e789dd803b700d363f3a01518e65 ebc558a3cbde1f34b46e0f1c2ac1573fe9cf50383661846d6acf74b2a2813680 +1974000 e542a9db37c19586c38e4d4d39b4a4dcdaa108a866e1977e6aff6ab4df415fb5 2a4978c6d374a12fc9c08ec7e155052de612e2447eccf06de9bc3f8a8cac4cd1 3ab8e133430f41b5856d110c642c1debdb4905995cf27a07e3423726ba84e584 +1976000 eff548c489dd7ba1a75c7ddf8ccdc0be586a71a67f4012043a38a6b4085d15de f2fcc7ba107e6fc5ed855fe9793e235548af1c306000661e06d89581a5edf916 000000000000013e29fdf97f34de46eedac7f4d3d1c75d4507d11435d0c7c010 +1978000 21e8c6e722e60da92492bc1b6421d6ba5d0a85895593e995ec29fbc878851915 b6624e75717bfd4a0e311f3c8a4650383fcc04774571baf1ddbb0b032f661086 000000000000047720fce2ab85c593022c3438891fc76901aeab1a2e8ace35e6 +1980000 3325c34a684b3a81d3dd6a8fb1c4dd408283f2f56ebaaace7b96138308c7d6b1 a3a89be4f63f529321d3a3b87dd3ae6d8f5c7324df75818c0cd308e8d37235b2 a3cf381f3502beb2d8eca88b840a06af1057fc9efc0ef634e72ffad64ad7231b +1982000 a9dc13c233bd8a2c8512c4054eeb3bfffc7c46d4f13c12d91ce60a1158d05295 e1e21548e3454c78e4e482cd2b1cca710c35c0a63e44aa67d822c8e03ea191c7 6f18f22ff900916c81ca1cb036d39e69ae59dc4e9717dc6cb3d1162c5814fd3d +1984000 d21c11f1ede129762d89636d3a5053fc3f364189d283033ae5032382728382da e3a237465f57808ec66c357257876584aac205fcabe9d849caf13d84826fd518 2106389cd47ff70e030b12faae5b9b0785d69a1caa5567b54c80ed94176ff3d9 +1986000 0f1210a4ebd44afb9564ed9e51be61d88ea6432498c7197cd0088490fb12f44f 9693e0c961d0241d5b97b3f84f8c82253bdbf1bf4086b4678fba0f9144c18300 fb9abeb80c12f348f82a03219069b8456632591649d2884f07f37efdc155e46a +1988000 5c00617f637c31e7d38545824d9c66b4d7fff9603a18848ffad543bf4cb09a30 64b204863d34e3151707df842c7cc79ab5105f5369e38370716dd499059a2c68 dd92d0c5ce15270a1229a547698c2ff54c75cca1cfd12bdf7d9d9854c71d789a +1990000 9d50c35bdbb715698662a69fc0a1e5838b6fba720cc0ae796108bbb4ba06302e 767f35f1947efb630ecc34141df77afb23c45c5ca06b96f0fca6e928d5ea6192 00000000000000a2b4a4e690e7c89587cc022fedf7f9e14f99882854e742f0b5 +1992000 03161724a6e36dc7989e07177a65bbf30f8e7414130df48005772f61c84debea 3cb502cde296ce4bb87e05846008bd552669e8ba44fddf64cdbb736b310bba34 00000000000002538e4313a837c776f10f181dd5fff963205f5305187208e8cc +1994000 f2f094bb285e011aa9bd94933d44a87559c9212edeaf3ce59456dcd560e3ec36 7d708039934c607004e8cc2fcb381cd50be36df1e01f3bf123499cbf7ae4647f cc487bdbc9cfd74909779bdd989734d01875e321cee93e43548ad0508eaa1c57 +1996000 dea9337439382a9564f47c21634b4799f37fb7e091f8f77c629eb78253839904 ee7b9fc6321886e2f11d8c881ae8753e8f33544c0946a145090b3ed913eee948 902251ffeb6828272ff120219b1ef7e900c845875a887a8c97602fee2fcf27cd +1998000 9a6267f9f3c221814651e8dae1cbddc7687dc751d8e86bfbc40d7f3fbdd62b8b c8f097bbfcd29ebc7717c5dcaf4d64099cbf12edc532ab8b0a1e3638fa4e1795 58fe038d5fab98350867c2d17b4235ab560823d435c3aa2ded29fb85ac312d2d +2000000 10f522ec60d8af2e2cbd9e2268260c33fb8bbf9cd9f176b4fddcae7493c6791d 641a9a2efd9045e8d049865b861a23629977a4a70d008c33d94f2381b21cef32 00000000000002173d0f6ae6ed8328607b5301e071fdbb2cb5756673ee86472a +2002000 c0f5314895c927c2f718604f852a6226824b0739dbd01f116c1e0be6eb30fc82 c7dd3027d575e87f79c0cf59d8da5a370204f8c055521ff75029a244ee6083d1 aca8fcb9fb50ae0eac9cfadcaa0ec6f62197108fabb55c79b08e5f493a65a509 +2004000 f035251d35e257e9a017995050ea47a8fb5b831a045c6f1db6719cdc09bb67f5 3039637f3c5598904d5d27cbbf3dd3abb34c581659bf937b7f19c7e833376aba 8b8aacd93539f449d25db10a7478b19a9b62b72ab18a588dbdaecc2d3a2552d8 +2006000 ce24c50cc79008484b0d66ff3ac2515a950f1bf61eb7c73d2a61353402ee5d3c cb7a82d8125850a3a08313f689c618c68eece4cd8b8a165ba0cadb20f1a21c72 1c081815b35f0fc9a137d0cb8a6d912b99679b31c4a34d97c62991d7a308a933 +2008000 cb74dd448c9fcd1b043cffaa2eff8f98e07a447d50930860bf0b3d4a8985ff1a d82e1022a4c0ec4e0ebc911abe4333b5271eaa8648484dac6772a7fb4088926f 559b4389c0559f2643c934cf402c2b98ceee7f7488c49891208ceaf2490e9036 +2010000 daf40a2d8062ccce4ab7e8f517229a7fc30d5dcfb8ac2a9cca55444a79d8031d 10f8c4d331eaba5d3b885e164590b3aeb953bf6579da94877a2f3c5a43412bc3 3be717f414231623c3855a7749566646d22a8dd323af7283f0ae25b3d68087bc +2012000 00000000000002fc24bdcf0d17defd2e3c8a1a0f71193b410208ab3d46130d0d 68e49e28495e2b4a928e4ba91cc5d1404876f196c79cef5aca1568e3bd60027f 00000000000006f2fb1b106e2e03f92279449f96355ab3ff20121ce990bfe5e9 +2014000 155076504e268b6e157bf7dffe4b12a92faaae32cda7cd9e20ec6baa79300be4 891d12d8ff4eded8b4ca1aaac2997c7142f1ed7e167553a4c2a6bfe5aa426fc6 730d07ef778fa878e710bc9fd511db07cdcd4bbfadb55150e8dbd2e53fdf3f1f +2016000 a77774da6e74066dbd87be11099777dbc70aba7a2e283d299ff42e9a376b80d7 57669ec6b5c8896153e27a8d2c881c898a8cd8cb08e5798e74a746622091684e 00000000000001376cce863de7d70c78889be274b37fcd9a447e70f84e367a45 +2018000 ef55e0d7b5097e90de194f2dca0999481143de300ee1fd505af2b1f5270d99fe 367676410f8dec949bc53b01b3b1dd0f895b22d230f938c1ba0b16bc87ab02d2 0000000000000237addaccffc000d3ac36583d0ce5d69ba2508a40940fc9d829 +2020000 7d6a17a4badfa817e2cd32f728335e52a4fe97985c9c69ab6b920af5a749fb62 e5ae332c8d1dddfdc93536a33fa171988f47c726588ccb97b065f4deba783fcf 69ce461f44ab2a8f338c86bf7cf9aaca00c73181d396eb6061e65e87c445f69b +2022000 d913ba2c5fa439204387047ae63e138076250f6c08dd894a4cdc5ed66a9098bb 7377c67796fe3519f75a407e85c65378a026eee9748523ef14d99b82ef6d024f 6e6588b1d5e466f4f2716798a20d44e939c7a629c05e0032cecacee262e60b33 +2024000 30ad4bbd7a905cd40bc51f7194ae9f917b568936705bc5607e30ece2e3fdb0bd ed8285fce40e386fec1277eb0c77f63be76978c312d691da6a034503966a83ff 62a20f472527321bfb7d65ab01a8e418381057cdaf0b2940396d89a3b18f5738 +2026000 c22a3b6abbc163f96fda5a27e44b3c1866569338c1ad69a9b924620b97d6772e a3aa641ade5f1377fc5fb5a9effea08ac3d4db7b570231bc5f4f4404f3cadc7d 00000000000000d9f9d104dcbad06477eb456842397129dddfc2879cbbb386b7 +2028000 3ce8d6de53d922694e9d60e1d6982d07b33fc299b7e4a0882fb13046d00bde78 8c5916821a6b0b819c68ed62eedcf1dd266fa448c8a0855507b8770ce451aae2 54a2cd94872b626f2a4398b202bb2fee42db9d46355415be0be539dec382151f +2030000 13b89602f17635b42d8365305c0a7a83a857cac08ae92f685468dc6df297ccd2 41d91fb33d36630ba871f040a6628b0d5f04699b04a3dc297d2d7d27725283d4 00000000000008e28909c370cd108df0681a8875a6be4938e260da0095877164 +2032000 2eca80dc164a78cfe0e6625b1ee786faf0878879797a0892e9450a7ed00f2a4b 7608ee2ba2cffaa8f13cb6b770a7b3b221538b41f3709d4c944bed4b43781176 1ec85a8250a36b4bc5a8fecabbb62f69ea5cfd6e50a4aea288439b4e66500523 +2034000 cb7c7df24141564c7a5435409f2b76d434266628ee62da752bf88980b20ec92a fe50e63a5448398b0c0ec78ee702daae0d09452dd2a0a3d9b739627fc2a671bb 00000000000001f3ac7a595c1b38d28eec07021526374a03d058d74b54244f86 +2036000 000000000000048ebf045acd2f288378b61a3a06b1e454e1ea905c95c4dc9fb6 1231e92c84dc48961213450548198851d080cf89546b0c60680ae25dbc39bae4 7bf5c655ac88f7c7bc0c75233eaad7a8572a9c5e988c47f43d9f971c1f7e7573 +2038000 7599661de7d1584e64c33b34fd478fec2d96b2989d8cdb82852a3100f70c228e 7c27098330731b8b109de6506814213bc65a2ba64e7cd46f84ae9f0ddd1d139c 522d7d95fd0b4931a180af616eebca1f367a78bb2525afbfd3963e6b42279a4a +2040000 000000000000039ea70efaa39d63f7bdfaeadc59fd24534b26c6bdfb94dfc8b2 136b74e8f617ea5f7dae9f9994728617810a89952a0ae37117b46707b971b935 d236c5f825c34938588fe17a6a596d6ef58ff5ae03683e893fb9972c73b2710f +2042000 5e673bd49e419f9ff34b8623be64ef79d84221520b9bbfe9083bdde6d31ee9df f36f7ea7502ae14880769aa142e3761e3cbb65f5cb5a85754765d11d5e82ba17 00000000000003f3f026b2dc1614ccdf0877a2a9d5ce58d3b66187cea352ca65 +2044000 914af3659ae65d269a4d4537539380a1b223812ca050c97fdfc1de5442220e99 d10f27578c0b7017cb05f098399e623330c7d814f3b4298d5dc387310e518d39 000000000000035afaa93d9dd26c64e4ec3577cdd1dfbdb3059e455f92040313 +2046000 00000000000003f6d9454ddb4bcaa32f180a88b0cdfd700bb37fcafe3b550181 fc4fe8f54805db2ee24dafb96d8b61cc869f8862fcc7bd3ed679e8f842604ab1 9d1cfb8c0afa4d5f241d5faa9818dd1e6732445ab1abb9d32cd32792dcf42ff5 +2048000 000000000000016e5fef7412ebff8d25d13d31121d84be2538bd822df975f2d9 7299b4479ed9b9e0c5c5808c9a1b107f931ba4c818433e1d5c2d1cf442eb85d2 9d0e3b9ecb2574c7af54def376996d55dcb5ce847935cc36e2ce644a8dd55f4e +2050000 25eeb421e039f2efa39b8a8d4f36f6e8e0dce7ef07effbf23b1fe4f6002a1ab5 bf2011af48d0ca9f105039c3e687268b88218efe4a902abf20c83efccd1a78e4 b7e21331b0342728e6011f6445b79ed9f2da5a71e30527f3a2e3c2f351d70bab +2052000 000000000000020f197032f35656de534b19286e2f827ecd24926d2598fb25ce 33e5f59a7ebb9f2d1f1d49473367a2d213ff33e9580db5dc630d37e95bb09b6f 6746384ccb2b45702622795bcedcd71f0293be9b1db31f8cd3799f0a695ea1d0 +2054000 000000000000013b120124754b8d6393bc90b7e872f89e5dc5f147dd2084e79d 1cb2bb3e51cd9e6d406746818e20a309f1cb257165c154f4355b5c8aa83e2a89 893b135ec8c6a3aae37f2043fc4531787d2c6bb72b4190d26b86b02b88d7ec88 +2056000 000000000000018e99af446f74698d8055ec4e097f1f99002343b834b668ac09 503d991dab303d8f3c8f56cbeff4f567ea63e0b7dc21da753d63827304b715cf 63b2e29e0f55eed4ce77e13e23ceab2b0be3a59e89603189bdc38986d4927557 +2058000 8abb23923cfe3f91b81e33007383c8aab9a952565b162a2b14c1e055147abfbc 860a05451a8d2173c795f7f8c306cbff81c112de823fa53d6f6faa24975d3202 56e059ca790789dd0c269e793262e5e0207a214e67a156e8d7a381f8115973b4 +2060000 000000000000007ac418b9f58d5663ef2e035784680ba67b4dfb277eebdb213b 73190d1962189b63fe632b99f9b47fd5d8de89e132bc2e389bb942be4cc3da27 00000000000002ce72cd3960b08c9ade45bab32e01232e0158a0b0ff588adde3 +2062000 fe68118f2f53a00f34a403979e2377a8ad328f95e17649ccf7b01fa8efbe282f 4cce62511b8886df71133fae3ff98a2dae9d1466a8ddbfec546eeabe1b5f4bbb 00000000000004e41ddc7ea4def8cc88c72859d5b4436302b4968991ce6d81a9 +2064000 000000000000028281a4a75401b4fdfcbec8c2cf90d6425fbd9cd3f01a009f3b 084596ebe2d0a42692dee3f115823caa8743bcc1f048de3bc843b6e6b9a73561 00000000000000f313c4d375be4805c8e04e5e3a0d084a5b20fbda8cf116e1e6 +2066000 e13c9f1959507cbeda0049d4cc9d3b9610e2908c9567e6ee4e9433f3d9c95b39 d3513d10a4fd5bc32f1f22c58a16708282edcac003b18dca0551fc4b6c3c7d9b 35ff3bdfc4fe87cb0b230ba722142e35d705b67a47da7e3540912fbe478c971c +2068000 25752961298d4a41663ca949d81ca6a71080bdeecfc56bb982d9a390d4435fb3 1a5413cdd3fa6202eb6e4af3251651b4dbe7e940236541721ffef60945774890 8856cfc0763ca5c0223d662815382d1acb976065408a46b44759186153025d5b +2070000 98ad6c5e17db41d816e5d48bb874873ad0f9bca7ab7be3da3c6afbc11ff3545d 28b35f0e8339edc4682faf9a29e7d0e1d52be9f048e2422cc9fd0690738440cf b25d689ae7e4561db5f6bb3ac8a97e207eb94b3afe3d5d06291eeccdc92d5979 +2072000 780b29b5dc443c06c2527c0cfd83486938a68495a737400c42c6eeef11898410 002d2ab4136fa21b715080192aeacc622b153784dbf1168cb350b116a6a1a7ca 989e9586d9186070987ccc57a8dc70c7ee293555e0bdf7e27a49b4862ddf319f +2074000 f6074e4b2d5796e47c73a538b4e79fa7ba1603b514cbd47603621286c3175ea1 362f3f949d3e60ec053fca913fbafaeca9211fb28fa9ff94074e60ecd9c29690 40407a01c901943812d27ee97ed18fa6fe8997ccaf074b1a7536c7f39fa02526 +2076000 add28babb0d8e03dc2f22d6f0f51c3589fe4d42f6caf05bfe3d28f5636f2d855 6366eebbffc9a23e387570524faac2a82f8cdf95c56baac065eb0e3d0fff89d1 c59e566c2403d7999bbed99e1518ff13c60cb0472cd96498dddb7602843bd5ac +2078000 2d96a415a9bdde51cebeaf3b439574a09b2fa3b718fe97f99b3ede1c213855e4 4812ea5541956d8c5a67c6a69e2304f1e272efa47bf1eace793da231bab24e0e 000000000000009a665aae8d0aaab20347ac02a3155574ca8ba528153762e12a +2080000 dbec502d5b91d9495d38a9ff297d2e534de946df9c14d162cd8271bb4ad1f241 321dc0ee5f0d9e1d6c484f573de3f45540c2d0cd0a05f902a3dad1b1a31007a0 ae100d85e8446c85e6c3e4d433e81b9c895f751f7f75744050c6d57761dadc1b +2082000 1430c917c24680c979452efad7164cc4b160e49031cc0ee851eab90fe2e74ebe bc918307d8aba6452d80ccb135098cc521665386978798987bb4ec4c1d2f33cf 50f4b68dad2b15090685c21c35484225ca6faff170cc57afe07088fd3bd81e47 +2084000 741aa4739ac0e5a50da46a04375e34e1ef7600650a5e1dfc9f495c1a82db4721 f198ddd052ff08a20800ebc0cfa2573c76e523e39746dad88d86cbbfcf72c31a 01721f3efbe19ff147f8fa8e9c43a67c59c39566a1ea2ed3ece98cd674d7a398 +2086000 59d043444d84c343e0954c021052f5abb2673b89a9eaf8f2b5c170c4eb7b019e 491b35884a1307204b7be664eb4411fc6b2a9c6e9b4f9a329ffcc5f7188a16c3 000000000000004c20518257eb4352fde1dd41f675627cf4919362a287376bc2 +2088000 f28cd1baa7c01f49a831a462da16e845510b3265f2059d292a23202b766b123a 5d3a0864d3c2ad2dae84f2a669677fb6d6230979fb827636108064dfd3f0e574 fa53e73d76a0719c4b389a63551248eee8ef9ca63f31c2bb5d1f913a5ab97822 +2090000 1bba26fd3405f42cad89f3c7dc6ef434ecc678d0afb68ef9f257772c63733dcb 3bd3a929f0e9182e4afd71ad2731353bda98bd5c36c1f6dcc1ff99c236ffa76b dc7afccdcbcfe0e0d4995454eac313d15c8af6d43530bfe596588931762c30b1 +2092000 00000000000000997895af551c8380aa372f5a0e5a5f03ec22f1d800e4556a01 e57336db396d035b9a44fe3de76950011edc3fec22924c6473df5753a2f25c36 94c06a2ad97b352396b865e896c43f6cf2157d2c74dda924365c20459351e21d +2094000 4b58a9ffaabb63ff8eb185c1c2470765367ddbc2c2875703dc74f2cdeabf1818 76e6465e531746007afcad5c74699062428c1e5304a199d8f5752fdff3c3ebe8 a1c67e1af05f6414f454b47c2c15b4e0a0a57f90ab79240725b7174d80d6dc71 +2096000 7e0a297bf4f9b0c5758bd196025d5737f252a799abf3074472317e161d84e7c8 8d43e83664b1e0d5ecbd0a1a8641449395269428553215e1424d76cad312df24 51827a90c11fc32257afa6c84d52507613da6e8f587738912cf40532a5d23601 +2098000 6c70b547fb08d0fb8f056099ad02efcadcb2d1c5d51bf70f37cf7894eaea1d55 4f1222e88632902a751ce5e546a0c2dd0b919d377e14a2d26495c497d3e680b1 ba53ece7cb5aeeceeb564902e8c2b3864ad4d791b23f6b904df040b508daa650 +2100000 f73ad3dd4ad9fe97d244758b9d564fe6a631c5bfd5e99b54b854c8a60ca93b03 7fc7c654589eccb5844e0d852501ed6c4d544b3eb4761821ea00a94a06ca2cd6 04b5d512757a5d30d040bc0963cdd26076fa63a35c78e36b8591bf6ae2ccd7c3 +2102000 00000000000000c206f2c535a5b169e83badbbdc3d9904e4c7485269242ce339 e665c2e09d119d65475346afc0f8ba71c5490ebd57cffddab049c5e8a44f1cce 000000000000018065a936a76dadee99c6009afa4a8ae2d82e8b1823e3a55a2a +2104000 c746e6f414a545e449ed347c9607eeabfd46b56351d6c874f0ee065dfe492b52 e74e7e0fad279c6089fc925f093d3d1ed115e9b4ad26405878c56b6b9142783c 3ee70088e26358aeb4271782ce01cf7c1b0d9536f33cc54a224b68f471cb8878 +2106000 a7d95276fed7bb731b83118b12e162378d5cfbd77377838e7af8b1abb3b481f2 06bbf1ba1dee1e04e81579b3ced6b5e0d397e68e2ba18ee3937e551a701ca72c 0000000000000108a650e53796edc4ca820a3f52c071897465b0bfb48dec1916 +2108000 81c9ae6579071ddc37614ea87b7f6f1ff778caa35e2638b199f92826f50fd705 51256fdcf7e67ba2b3f77dcd111e73658b69eae653b1753e4709883c7c4499b0 2b014d51dd2f3bac6ca18975335156ff51ee71334a51677e1dfdd98a67f813df +2110000 9e88b323f0bda72dc35842388775d26cbb057f95a833943011cf40c8c037305c 4161dd1edb9a0921959236af710dea879b72df990cccccbdb637545943c5e53e 8203db0df0b8f2339ec3179895650fd1bd227fffa59cc1a634cb4c9ba78da783 +2112000 0000000000000205b95efd622b222892dee9e931091d965473754e1a8bc3b3bc a09143e93496777272638413ed70416118c9edd9e47a666b85bc3ef4d5f8b37b eab756311950ee40d5911555747d2b6357334c123be573f021f3999729ed592c +2114000 838e42f9aeb28d103cc8256525d8475f17a863e962ce3f3d2af0d222e7348098 eacd0088967e25fc4acf4eaba8d7f5979d6cd3f48dfe88f2e930dad06dcd1204 06b7128f8cc3b8922c461800f05b8034ae4348858456914898e3fab5a7f6d861 +2116000 d11ca1fa89551ef1c257c1713b014c16a0e0144f20ad9d20f1890372f81bbe30 1c6dd3acc8b652a894ead5ac21dfc27f33d2030880d97f08171a0ebc3e2ab844 f8ee7b3592938917775a873958e65fd100b551778cb79f54252c27b9f7bb1141 +2118000 25db0fc82bf236d31382fced0eb522842fa38e8bfd17ea3a1386909387f248c3 c429d2ec8312a73ce1bc50cd1b5f0efa40509019dac8bf94d79310807cf60f12 0000000000000077dcad4dbba24676726e6e77f186a1f9dd458ef4f9271d74e8 +2120000 8bb2bb45c61cc26644368df4c8a970c3c93b69b5cf6de80f22cafb5dc2df6405 d69a773a2f2e6df680fafeb0a16acc13b489b0c089c53b30f4bca7b9e251c8eb ec041920fc101e978d9542c4219a375cde706349131a7458783971faadfa0f98 +2122000 000000000000040b98a1e5a679771ae19f550e203ad5c9fa4a72d1ce3896a7d6 9a863fd416b7a237d6ecdfbb3079f087e1edb396482350fd45fbf52d2aa673da 37bd3c5ec32972db1aeea4f65c1e92f8afb4f71e53e045b29fb4f9dca347e9c6 +2124000 e524aa87827627494cae6b6f6c9774fcee9013a64afc541dae87fe74b3145062 a876bc4096d9ff3ba3cc1b3808a46e58b0c46a21a85503dbad6c747e40224435 0000000000000126971a877ac6abdabb06ea820b6cab220ed0e3afe11a64eb94 +2126000 3d5460626f03c60046f544a99365ec13df8aecc62269c1bf92e622e408a18d29 28bdee515fa47c5dba4b612073a78d641234b30071f1a0eebe2befd7d7041514 0000000000000257cdbcc2da6b29e1473fe04da40e1b9c22ea5eac4aa6b98cf8 +2128000 3ec0225f1ceb6d608688fefbd8fa183fb9d411bd85c87d5067a8d7cf75a0f180 4dcd7a26628cb389fa9674b447f404f609632c3975bddf9bd687567209135b50 8b920dd291aa56f83d0551b3ccbcc02a0913bd02d01cbb5e31fa4b0258fbd1db +2130000 be1977a497ade77f75ac3203b62ea5a953ce6ae533f28d29bd7b40bf36ce4acf b6be3d850485bb4577f662fdf940fb95f1aabaa761cae45ddd5f17841fcc72da 0eb29e2ef04121812fac1eec5c4ca2d47c1e18a35af35b46ac8f783ebcf4111e +2132000 9b691ae3ac7d651dd8886efc6c3a546bcdc49608863f55343d64d62320b9b9d9 9511b8ba2dfefeacd1c8804e521915f82bc441838ce523e3cc579772b9b96e0c 5472dad238ebb7da9fb71e8ed3a0ba4e94b830de725391de716ed3e699d35087 +2134000 ac2541cb13c6b54e981ca60a0c8a7d02962120502c6b4b5b2c479e4daa3dc684 69e9dacd2290d1454260d7225e8e308d071dfbe8179767214a756211d0a60541 c9053272cd984e1caae847a8578956fcd7c3b6b71ad6ab960928e4ecf2fe2063 +2136000 0000000000000175fbef519f9a44f7900637660c66fbb10fc45990beb40bb7bb 8244c4c0437d16378c8520a0cc90ab5a98a4b911f568b4fb577900e3106dde4c 35c809eacb6ce98cba8845be2662b30335cef6c20597b8e4cfe2f1d934033115 +2138000 98190d1013ccd474c2bc4f79bf0a1db76e94efacb5d5ed377868d05405724634 d2fa6ecc56a4eda0e27c33c0a6c3ef90f69cbef13077623c03728460c623ef1e 7338dad0c599568163a655e907d10bb795b30e8cbbe7e7645c2c4ae3e7552c75 +2140000 01645e2f3d98669dd31ce886bd6ec6db91d6d8adbd9f9520c3148402d4f7ecaa 2e22541b905481c860dc3168fa39afa3c06a1dff2751450b2e038b10d4d0d598 dd24a362a24af87b77d8b9a28fa7eeb667de542855cee4fbd77bc0c9d6c13546 +2142000 0000000000000110ec033f27eb1fe06f0c6e6db3ab2774a91b967275d8615ea9 7b05a166c9d7376c82036f8187ed55e879d532f8d2fa7bb301badff34721f4a7 8cf61e43022413b8f91428e7c8b5b17b93eb22edd3bf21856f56cd02e289afaf +2144000 5c192c4b578b7fefb2f9185ec5cb49962dbb6621b94190f7dbf423225c2c0618 9fb04b1649d2dbb3aef5075fa97e2b1019b638d1f2e02e5411b9dcbb3f329e01 0726899ca5940758f7bae956b8257bcf92fb198d3a0a6965ecd05d8bf8f37c5d +2146000 29d33e73de7e86715d7c9bf34421af0751c5545751846ca8019c7f9f7db03582 d1ae6a79d35c3f4f4a152ded534ee21a2d9dc37f4051b490764d14b04e213ed9 819652fad9b50cefdb1abf4b90fd093ec63e0a58bfe30891876f9ac2a602d60f +2148000 0a6618157bea730851d4018131bc584952ea36d338b86da21bda0149106462c3 26d09866eb5c0107303f22e2ee21ffb7e7c51bd77167396c598748470255b026 00000000000000feda794e10356937f60d371a76f2dc4d0283bb4d281f03d239 +2150000 20b67adbe0f1b4ab49afb4c06d0369d29b4acfc5fbb3754a248db8257ef40fd7 9de0b19e368a36da0a45d880c3de31aba063add0580b10170ba8e4b17f190af5 0000000000000484249e3da8195fe6880302a5fe0a7628857f8cf3691502b57f +2152000 78ed3db08c6db7cbe3c833f7f0ffc86f53b410ba428111e0ca90bea5f7491991 05e2065b4e77753f33288704c0b2cd5a1a779d253b049cc20e305293dc589ba9 ff4757b244d30d3389cc72f5cd0d4e5670d8c0643a70df04083ed805ed1151ef +2154000 0cb39d08c58149dbabdbd3f67de7c4e5cc2cab48abc779c75bc89312fe90921d 59434d51334a9a4d677797ba670fdfd7c45296fdc8bf3451b7bfedb38bdcb47f 92162255ed09c17c994c75f48edc9e931384cbb06c384fe0121419b22e5d843d +2156000 00000000000000752b8c4f82dccb9e6f42e8d6a13173c138ba03b4516415f025 fc4c68b08fcde96699cc92ec2745759d69cea96d7a92ff1710b8b47778e941d3 6a8dc23ac6a000cbcd9b21561a1b5cbb2f624d7e39873328ab13ed920707102d +2158000 7482c82441eff2e93cb6c8b3fb766da41f88e28483413fcbe5364db7cf8d8391 d7fbd904a036f75be0522c085ac5b9272a6e678b89ee4a5ff1dc983fd2c91d7a 000000000000000da80a5636e1486a904b349ffc8ef0b65ae46fb49b874eee27 +2160000 00000000000002f41e0da7f828db165e2558321fb13282e6712095bd0d809f0a 4a6a5eb17f46a407bcf5bf1fca1d43491881ba2384d1a3b9e3890e9d01af84cb f078aa082397467b1c27881b03152494f0ebf2a4bb20b88327a3d68d87ecbf14 +2162000 cf616332b648520f1638defe65b4346e6947bb98192c322a8b4035e0b5fbe0d3 e5b9bae72b6811d2f8d4c33f60823a154c063fb3b9b9420c983634dc1f97b0ff 78dcc8e3c20cc4874ab26f5c1979e89546f69d02ec5fa99e79497d4dd6cfba50 +2164000 0b4922c8421076bab87a4fbf0d45a30970fc68bfb9fd80a53967eb1834e2a0db b052802b5e3124e0784df3f6454b2a83a5e17be2fd421a191d944884d97dcec9 1c9165009164828bf6b117793d5e5bb5f90049f0abbf78c1e00646835d55aa9f +2166000 d565ca95c9779d652fc612cd215f14aeb0b2beda2dd59b694b655a9771876b7b 9e5709e5e714a2eb612862563a3324b15ffb9e5f169b72c99edcafcf3d243f2e 3d9b79d47f7fe61fa6073cb5258df1c3535e063fd26ffe6781e9f8459aeaa52b +2168000 000000000000003328b5ae1c6379f2b8699ab04e307bfffdd7be423dee4da775 71dec8685aff408ce7134f119b9401a8e9cf206beefc5f7f37ba6ae997db6eb8 5ee8726678e91e806062c26bd7a6fbb23f257ae03ee9e66c2fa14095c8c5408a +2170000 0000000000000180fe9bb364367778e1e787fc5e75f0b158d8cd1e0a3ed84aa0 3a84f6dc358b6ad63c24dc9e9ff3137f7eb60408949ae53e22e20b9513a8d180 00000000000000643a1e0c098cbe459e2dbc435ea4620171fb129089c4e0117e +2172000 b4283850889d4273f37b1383e155136e3de596e243f90fb474782f9e62949752 af56bf55c67ede573ebba50b5bd6eb21d1303bd637dcf9a258d7f0d3e8e723ff 2636d0b73917ab28c65659b1d410712f47b0e2782af7484793d8c08761e4d3cd +2174000 93dd6c6e6627a4b299c80fde2a72b7b28a58ecd706ff9fb63fcbf284d8809077 0d40b3098409262b8b3b1ef72687aeec7bba9255f7bde82700b4e80cd4fcdf55 2ef2039e4ab1ae87e26738bb5e975cddd3cdad736a1b2306b3e0d30d291f57ee +2176000 2604a245ab1a75203efbccb5f799ff7a4e7c2114162d9c46824cc37c7965bc65 013dd3da9f77d13abad1026a4620aac37e64d35298844d61ee46648e4262eaa8 7834bd500f6a4159ee98bff009508788b88ab0d4dcf45d002530b908e77ee57d +2178000 51a8b10058a677960b05ec2ed776736b78d4c28991b101ac5e1a5b3a91483c82 42877ce04183a845c6d7bde14c29787eb1340557e406daa305cee14271c9f329 05e2eef4dd5ebdc060a28f5f996b3c7a49ff47f101d13edd4ceafea19ab42535 +2180000 c5b3592d5ec4aa17b1819b2bf3741f48e28a705cdbc2454c4d9bb61aac4a9fd5 b3cf943b41b79550925548bcf46588a9a23865309606aa852c4b43e9af2f6d54 dd14fe814bdae8b22c329e1a5c4bbc90d3ebeee9eebbb7454581480d95b0ec1e +2182000 ca737d16cb2568678ce9a429dfcdc6ee33df645d6ba1825e2403e3fce0d8204b ef7f2a7c5603e93a0ce6be12de3e29f8fd25f471767135b9d7e7a23176d9e97a 0000000000000576383d4161a0d6305d998c30229e438598948671027d3a6ca8 +2184000 37b754fb354e5d93642cadeee477083cba9fcf022b7598c845f79266c81654da 8ae773291567c31197eebbb6d3e2a870eae4644704474b55c049e51a72385949 16abf701eac822863af316a251693ae45803196a778b2b0a95c9cedd46d37c4e +2186000 00000000000002336c69af604defd8e7eba3a869ce7744f7ca83f680dbc67d50 7c86d668225850d683a3d0ec4721986ea37b0fb8490b0996c175cf1dcd3157da 257fb64923ac949d84285cdcef6e4f21cca1fd61160d1378b1f6158974c152e9 +2188000 00000000000000a57e75fae92d97fe3c5752b7b805f00bd31d34ec8985bbe34b a784f379554e248b0d7ccc0f2ac2f824ba9091cf68e530939f5d97359d4009f6 e9a749b84874315bf3a30dcf8e8539e07070f043f1c4bff9dc0dcba71d15b734 +2190000 b2f6dc7b16e2f4ef02b085af5afbfecaa5cec1f6b459ac27cc916f79869f135f 936a22875105275cdd14dfbe3e763e1b678b23201b490e6d399c5ca3b75955b6 3e3ec0d6716d30610c4a9cf7317388eb8a29fe3730a11d96ddadfff157afb6e4 +2192000 bc6e3059a0a5b456b59bc2031187af5c87788db0080e5ebf5b6d649e0f2c449f 413f72c2da39c63635744a416fd4bc400ef41aad29d55b0f9a1aee21fa88e0a2 959e4a9a8191da86ac1b63d9e4e690333cebcfc96155134525067ccc50dfa49d +2194000 00000000000001d964379e52c7df39f8e2742d40419ce340c107d034c16679ec eafda1c083d62416ea1b1e5cab52178501c9d0edf58cd6c283c0eb10f915c8fe 00000000000002346dab4cc0367e60973543d527ddf522aa1d3d695d8a70982b +2196000 76cf1194780dabcb07569e72a44cc27e8fdfa3e9eabe62ac837ff880ccb2516d 0284df7ff149f5f6d94e865976043f7c80885cf15f4f9691328e82e0d7406551 bb638007a4a876ba57d7457a66c021ae0ca6c8e5440c339338ab2fb25c14ff24 +2198000 449218872d39dc0a3fbf045546e4779928f2c72d654fb104c19784d8a93e5f02 a3f38a8e2d6ba569b74f14591de95c6c3103e92fc307d7ff3f5e84440d025dfe 583c742a66820d03656b71ffeeeb6c3bd180ec61554af16b68b7f1042b9d3d90 +2200000 f2cda55b21320d1d896cfbcd27f803bbcc682f671cc28ed45cf1e835f4f8c722 3ef02f74fc4981d08df2a83c14c7b2c9d818874eee04cc4f0bd8bbf606365100 084178d231365862e0e3fb2ce4e4352be11b85fc5d002320c519b829b2c62a02 +2202000 1edb2cc56bcca0753ecb26d79f51ce8fd51aa0a703def1b991d260af249bf5a1 3b31e8e96e873c6bff1fa6a1bdd1c0cacd0b4cc7c25b5a1627b38a19d8840237 b979aba704e56f57807b74f6e5ef1704372f97902d52427427dc7c20be605174 +2204000 823734d6c69e132154c2d5c9894898ffdaf02469f649930d81a09c0c5daf0d2c 8458fda112c0d55cb910a87af4e32d863be4cf63869bbb12dede5c1f591b1443 000000000000004796044b9af14c7691c3ccd7e84d7bcaee98a5e24866f69471 +2206000 d4351417645561832e8bc65dca271891add88c04fb167571c1b2de122f5039cc d9281946e81d8c85e0dd5a67e9891f9f20ad3b6e6e9ae0e7326231b471eb54ed 0000000000000136e9514cafd47b1637b2e5022413de5d76f271b30e7d765e02 +2208000 e33fc2b723fed7b68df257b43509fda64e05a330cbb8d82ef9475f52aaa2be94 f432319faa53d8029df6edb0683905e560a274eda3e85cd5b43a55452a364667 9b2768cdef13c732bdb38a6d5134da36d76bede1609138f694efee7417017108 +2210000 d6c12647f7774ee5b327f1850b02d71bdcdec7ddcf80b52c686cef596a3d3bab 6df03b37780f1b450f6ba0ad4411ca11b84634c4f5ec4b0af5233f6bc11b6fbb 0f70ebc56a88bf1788873f3727bee623a4906f5d405749e0e9776d094edde58a +2212000 8c381bc31894141d6287b53bd8ca39667fbcdf941b2dcd35623de305dd1a66a6 4e03d66bdda7925d59322477615cb485882d51699a767e95a6904f61c972ae6f de3a76fb7a420481115e09b90be7084ba0763e40ae635c6cb31dd0ccc3bd26f1 +2214000 00000000000000952b44bfc2b2d25fcaaa8b0af51c4859094d8f43e795891bd1 2bb16f267acc18e32d7d4db9e35cf651eced25eb295603b694646f66ea140c8d 46aea4cec40b48637fcfcf7750f706c12655e78f2c19d1fdb5baf428fb635154 +2216000 0000000000000049a82ed6cd99bbc8f8fe2d081cf8c2ae3edba16fab7e9b34b6 83133d99c1f05503e81300b05086931e76e323b86aa4b667c5ffd7e77147ea0d 55ab328463488a85b9436c386a6bab0203f0a168a8810337a901ae86a37e96d6 +2218000 45a0777b4fde04c9150c79c0b417246ae0993028fbc023451b67019fcd9109a4 0205336c770a810c59ec15d9e6afa58e36d4a35654dab43c3f38b932cbf808c2 7e75d78ab9ef2ec04a8867935f17be8357228b93ff3176f956fae5f19ae9ac94 +2220000 7bfdace2bef1211cffcd9c49c6bc0a0e0296c4f32525120dcda2dd98ef32ece2 5566b1e38ed4b7a09f46f44118cebc297264e047cad316867cc2abfc8f26cc18 86da6af95a1fa4e82129be08c771b91ceae658932d265a550fc28a442fc880e4 +2222000 c3921cd287d3679074d9337c0844f9c51e4da0a05fff3ea7baf782b76877e655 ce16b2f4f9ac357a9feefe4a65833f818fdba480cc8e5d321d86cd5a6dc63ce8 517814ba776c27d09244b8aad6f43bcb5c71553f1839daca805a291a1fb8be39 +2224000 00000000000002b123149dd9c1d825aed7856c31607a020a7bfc2b88ab008a60 8e29fda9f5a31d74e7c285779edc8922320783ed3a80adb568583558d045c8a7 e5ede448f2753a1b117566370b81971a688cba5710007fd00ae441757dd49494 +2226000 257a2bef28da91113c81c9c6ad177a817db40fe26f005f61f745b238449b0d29 ed90aae3a00e6179f324ad4d171d0b9f5bce90f47221082497ed6df3c718b4f8 ddfc39d789db3610169e1a76734627a545bab07458ed7fa59c94b888310af3ac +2228000 64cbc13fd6c8c88b4474cf3c8e1f65d0bc1a26b42da823f47c4109efaca3cd9d c31846f2ab6cb396eafcc806c58b556265ef9b4faad85ddc25b6a9ca9b58ee1d 00000000000002f7397c95166a61121e4ebddbc342e16cd1ebb5eed95aab0273 +2230000 000000000000010a3324310e3254a4b84250661bbfa047d5608a7c70f53d9617 64e52d992f4268fe6f7e53ee40957bf254dc5c841050993ce9c731a1f1a95295 96e39611529a21ba3e99e8dcce77a80870c1d6b772f5462d79db3c5451b10685 +2232000 b92dc62b2d39c6a33c42f1465bcc7a47a10e81c4a78dd001ffb97c23a4751703 2bad0d69ad5fefc4ce583fa877e8e4e7744caf9a528cdfb0ae1a15770e310059 d6c59ab4a254ba2d0fd66ab56ebd1a2a49bbe5206133f6c71c41a1e89f848e47 +2234000 4a40359e16a1f7b018cb2a401ac64aa7b638080fe6326363f957ed7044ee18bd 8094f5b2eee70601a3a3d08b3d46922a9f229380f49d5b550227ff0607dcdc77 a021db4fbe022b5b7e49661b4470ece1fb48d362e58dc940269637a49cecbadd +2236000 4b59fda78b68be91eae4fa46ba51b2c75d21814e6864d4f4e5182e2171dff9d6 5f85542230cdc254cc8aab368f0427ad3f4bf98e229e1ac9bbe81ec531f9cccc 504088d9a9bf3b5d78a2e3b82bdc46d94c4207b4ff967d97b07725b9d2b4eaa7 +2238000 989a5f1952b38803a8dedf95317100cc4e488b46972f9e88a029fe6c2fd555fe cab4fcb67fc635f797ac9239afcbbd3f6c2e031694d1da665a31f6dbdd853824 0000000000000026ae6425beb5f98d9b90d5b667c2f9d8d18ccb8047ec4eba66 +2240000 c48b92d109f0d4c90ebf355aa0252fd24de660b04ca7dd996dbbdbf243a8e4a1 eb8f5ea2a52a3aa4441cbc8e7932c29fff52cdbfad45e2adffbdb5b8205f42dc 63e907875b0a1864c16b4f2a088c82e3d86c11282d7e52d39f828b542672eb63 +2242000 0000000000000172569a54b81e9d3ae41e1c8ca69b0d347bebc110a1bd62dd12 91f37eeba3d92d85db29e46e78e7d3e3a6829e914e52d2a52c12bb0537c72663 3d23533a0ff2b28698ed78d9de69b372fe8ab0e4000d0d3acf3427b688d4e127 +2244000 066c7dab65ba6846c247327adc179e7e0ce79153602ab4d5aff436e93f73a6f3 6f46bf5263e08bc497628bca01faad76ed0b352249bbc7e5d8e3a8bc9dfd93fe 1088aad9cf7d3c2e06957e3b9b06dd611b19aa45cde0fe9417a95524c932fe75 +2246000 fc5bb6823f28e73b8351dd9001437ef7e03e644a0138520a30638992e261c143 28f6517ec9d0d6d8bfa49e482ed6785ee91a1c8e18e05038caf23be803e75fa5 0b34fe13a9a91f899df4ee79ec4c67b6aec8854ac30c58f40fb0310fe21e94fd +2248000 03ac9487d29cf1321427c4a82253dba2ed664c36a18cb03a0ee88f89bcd00fd1 614a19eca38a4e5cb38fabbf9af88370fc1e84989f699b74ee0e5427e0c61332 ac613f59573fa8549d235dcc153885fe372d87bdddc9f2820d84871a3a6429d7 +2250000 2695ee013263d21c30f51fae0126c22c20d8d459dcd553100f370fbba6b9fd27 922794d4b3201c1d59062bf90b4f12d6f9c08bf6059bb966a1a238f277324e11 5fc2682d410e6a922b28d4d5a840d0956f501393ca2790cebad4a444ba2c5b3a +2252000 c3fcb18009a26524eb998dab3fe6ea113e60c7110cd41219d9974b180dbf5633 d13124b2bcd5778ac6c7ca395b3ca4e33f8a9621b622114a94a96559211ac492 8dffab057990f621aafa8f2a448d016d8e51f3cdf2efe4ff0fcf1715d44fcba5 +2254000 1b31cf6b0cc8b76d1e68c0531281b43b92ba924e904cc8b0901b3a6656a4a055 5ee603eb1eff70c339523cd08a1966d6c4ee7d0a7cd3f069853959959e14565a 000000000000035f080d751c74b0877012c86f3d86517d3ba3d95a060a8fb5a7 +2256000 0b3a7b5128018fc807af8b12cfbbada9bac024190e231d16b3ad412f4e9ec546 a4a67620cbbbda005ea66803b4c26fdf89dd98674d1d4048bd3b656906ab5365 bcab475069ebaaf890a50a4bcc84a326f7c3a5d7996cd1173170bdaf791e19ea +2258000 bf2ba37bdaeea14be46adb410f42e8153e00e0819c9e3e04316c8607f3748620 21de0126c3e24c466875c15a9a8582bcfe329beae5dfe24b712ce3545573e77c 00000000000002fb2e9ab3b09646caa4f6f277859c6c2ae8f33c0d67004d0847 +2260000 02afabe5991e74cae247c00d4e1cfbbf6f83d876bbb57dd0c77d3287ebb57bfa 01f1230674b57d8d2d1a9755de2b936eb4da99da83443a2cd8663f9caa3d23bc 000000000000025ef36be98c2f41aab610a0d3df53b9f9301b5a4f748df22805 +2262000 2b03a8a347c34449d621a86dcea066adc3321850d23899f5c24f19352c4815f8 8b00b015a4b4213f7af608f9942d79fe322bf6ebe5f5add8485b64a50cd1d66b 1e0e0735729e5d25b12c46d6f8766ad2dc496cca59ce993cba7ac6e4e017ae16 +2264000 b8259725a5838754f29fbd9c12f845be0cba4ebf106eb9130b621efeb3526a54 9e7d3f2eec380e06da0af3c60cf3dd2549f91661e70f188315ba0c2e47262783 0e16bf9ceb79e2da8596929f934a1082da88694ae6b52e76418f96da7e4f9576 +2266000 d63e06101cd0a5a767cc4155e8604e9b8c9796fe4be0a6a5b1b61756a95962b0 c213a40db4a1d2b09ddc56e2de489f65227254e0754e671955914420d64bb659 69024420b71b46b778dfbb4dda5f49bfd570a949540775298923e5cd2ca2afb0 +2268000 9fb4ed2e7752fcd0b2d1480108e02f9228d6b1d7ccae7ece5f4db22feb976799 d171420cc891ece733a1e843155e75799a7f8a344efcff9b55677cac0078e8ef d10051a7df05230b0ada8079656cfe73ff6f4f891b63a4f1e026bfa9a481cde7 +2270000 00000000000004175acf6448c6c5b6cc7c6123fbf999b51fccb39f89cdc08c9e 8717837f8c51bb2be08c97d1eeee2a9bac32c7a4ddf94cf57a2d1eb894b4c99d b455248ffc02f4cc4c2206621865d892755835f0e71284a28d4db398d1445439 +2272000 b6fb740f45cfec46403570b3963967eb9d50c2686fba43abb00c16e07afaab51 6ad7209b6dfbb011597804fde53f84b97e907eb31c49ed04541ea1e62e299801 00000000000004c6cbfa02aeb19da02c9d530e165d46513e93ef78e45ec26ddd +2274000 63254e4ed58baa30e67829670ac3656c0d77a112a94f9091e6c89f16ca120808 41d0196de274042bfbc28072a30b49da64d0e5262e60ecebc9fe0eb82c5e72c3 9ae01292651188fca426e69d82554cd5340f0485e59530cbceb45576bb72d151 +2276000 00000000000001c5ca33c4c35d6f69fc239d276ef43672050ea83e9cf07223a4 d2dd76bd8d549d9defd7cb305de3591b63fe44cb9142542af27382c63c41b382 70cac811e04252071828a563454efd9782988c01ad9a2bec4a3fa9b9d1f0bfa4 +2278000 b28af4c81bfa824a1fbfc5cdab46f625056230e8ecaf272e4eeacf3aa912c714 c87797e0e61536acc1988410338b2e15e131025fe62bfdbbb51ef542b907f1d4 9fd374f14bdaf38ea46a78ac444e2adfa31ab178f090521250cf1d0f44d84971 +2280000 9dcb26847613689a96e5e7a8a1c373021e3f827cdf0b4e335445014c2fc41cb4 92a6d9ad7a610ff60ff066dec181a65e83eba984d65f09cf0689dc723306667b 4929b6bbcf2eb941fc87a34ae21c33cde523a12872f51f3a5d87f43f43437662 +2282000 00000000000002a054fbae76e9c4de6474e9799a484231a2a567203546212d2c b89b934f53e99d0c3431a963a4d05862b8dfbbda769fb1e41959d82cf477c481 00000000000000c7720e1a9a59e851ad50de6e0b228238bf2257bc34cb2cd383 +2284000 2e1f493daef87b2c36eb5a223afdadc3419adbabbd70b5068ccc71149769fde6 7116bda8f6456e08d5831092847263bf1853fa53df46203530f0aad490251c78 0000000000000295c45f167f2d564b9764c45668f05846291fe8f8de9ebe8ae5 +2286000 6ed89a326773747a0afff20eafa5b89aa98bfaf4afed61ffb9e893ada94b9c03 8b4b38025f59efd7af4fcd8da06f65f26f181b62d61908d3195367259902ac25 57d03f8897e868e170a4b7a575b7cdd20503a07077ae1cbfcd7d9c326edb1a9c +2288000 6ca67d06b79fa2a2fccab16a3e7052f245d16f67f00856aaf5731a52ab692f92 3c8a6257b41c8a6c6d1488c1d39784d5e480ca6d6bbb81c7340ea97db4a2604c a57236a2ab8886c19d5315da4209c04de9f851dd902bb54c93313e43a8586258 +2290000 73b638a786ce733123693e328e0ab922953f2952bd76246a0e010488e4b54d3e 609d124302c6b1bfaa0294dffb0a3c2060ca632ddccd0a01d82df14c2abbd55c f1556edbe89a251e0846c5451ad6b949173f8aa552ae339b3f1e75ac74d5e5b3 +2292000 0000000000000390f0b1eca1bcf0b601fecc939c74592659327908963742a5f6 a575e0acce09c91bfea3bd2ca55bd12f448debfb88821c8fbfda14a516479454 c0d4b90f761ec7ee96e1c93d1b348640ce79679f71c144d1ff103f3898c4d48d +2294000 025446adb7f6ecfd4227f941b73766b18536a2db01ed8be4aa73a22c2ffd3193 6ef67e5aaeabd73c34fe575776d719d612ccf5afdec0ef01fb48b4332e6d992a 778f3a59f26df0d9a2f0087cc394374b9ffa1ca9b8cd96e0efafdcd1af9caa7c +2296000 00000000000003f7528fc3d3be72a4fbdc94b017db27f715abc497538677a0f8 31e261654bab6326e138b57921ced31de37cc1c66ac88b3fd9e53f99fb7c63d5 00000000000002becc24d78a6e2d3b5785074f5329df59fe2962673d5cd2d9c5 +2298000 ecc960b7df1343583ac7e79aa184c10dfa382f90faf4bdd62ce8bd47d3894e95 9b9172c4b4b8c8662e6f292307c61853cf603f548e876b14645b2ff706d69198 366d23b5cdeceacc554884c628eeb7305e2afd5ea988c05192cbace9cc8bc2bc +2300000 6048af620731d1bc6c38cfd85df2d5b194af25acc3b109d2fc572b6460219922 7f7983d44c7ff41bddbb7b140c2176644434629a38bff4be7b475b5a8a35985d 00000000000004dc5da39440858b2f59881d05fa536d670e862e727012cee63f +2302000 00000000000000eb2122d2a50529ecf85e85806e6ca91c46578481f243b45664 1051eadbdbf9a1acba07816bf49f74558cee60a11080588902b01f7570663a82 49e24f12cf7bdace669b8e2ea634cfd3b770e0e7739a085c59cca657c664ebcb +2304000 00000000000003359f61f551804c9ef34ad6faf8088ab1ac14fd51694652241e 57d4289b1027773304aaf3258b45910995373a990d2002e630766eac4e0b97c3 b947ce81d9354f3db52941d7d5604a9789046e4100c7fc4419a2cc737bcbecb7 +2306000 0667d5bdd0c057a0008b4c8938ba982590a0fddf4fd20716a16e1267fcc18c59 0cb3de930dac8c41f0d20ee4cdbe1d8327f411c35f418f5556981d1c6b9e1c7b c94dd98d19cd2809991f0682e6c83c010f9ec659023e9b955e2c23fb3775ac14 +2308000 2e4825fbf65d7b0e242f4ab98bd6c760e09cc0bfd55e69a808f8baff83e2f854 01abaffa3c6b2d01eee87fdde81c5d639c14cbc61a617c21cc90429df42c8d1d 90cfa3bb584f835fa224d51199bb0d2bccc90ac441cbcb81083554bd97c30cf8 +2310000 7a6bf88de3e0aae61cf5db3e9790f9a30940ad4e6d40177daf1d0503bd37ae52 99be0278cf8def72102a08d35de4209bc248dde0a93f87e902a75ff1bc024a22 898138400b77125492edc215a8ed0fdb7e46d85a4bbc20bbc8a821c0eb479427 +2312000 110fc44714e3661fcabc753f0c2df79fbfa8a7bb013cde61ca8efac56f1c2320 d623c90da2d62b15674a89cd17c3f93af16c56eee791a904172fc26b7840477d d9d9be9e129d125cbc63106dc30daf1e4612c6a159130b410edf8a74bcbb7430 +2314000 0fc8bc5fe2c22510f0c7a5976eef840f09a3195b843654a6a5eb06910159eb31 85f604054b88ce1e2e2fa5264dc3d10bc1d71a7f116363182a302eecdb0a2a4f 000000000000025588b0f143d34c86e89715bceb01a33353e82f4a5a23100b1a +2316000 ae604e00f5c0ddfe6b00041710bdd34cfc6e9c7fcea68a1db1d6377e4f3cc305 99e0bb234274528addf1d780ceaf63f735a08ce19e172ee59e7031ea7934c183 80087dbf3963c772d941d09942b020c138b2e8279efd3f145f250d3df7f00e18 +2318000 525b56b7af96fba6ec005b2b53ad6cc52ea7ee29d22b4122c06cd1cd9724ddd7 05ce76753cdddc6ee9e4b0e3a4053dd003941e080a48c0a2d2597899be01bc82 00000000000003e8e59fd7f5f2a38d3a76a51e6602b501f74b7ec4dd7575fa0e +2320000 4ad6fd81fcf67292988874b532ef25f4d46769c82573270fce8c76c773c8712d 2963c2375de42aba191712619effdabb3d8a1f0424b4a2653f1ddeb07054e7b8 5e880ab2986d3b9e9a7703c753a532ab13da26838f823f8275afe007db47c0b6 +2322000 3c715297e72d97c0757e6dd80a9981e43a99721895ce526b3d90dda171f2db70 ca7a36a59dc2aac28c2d074d4d82acc9f967ccc399e7d967ae72008e0cc20625 03a329fa53fe8c1a5bf97d40f21c8d9c20cb34d464f5f6958046068e40576ce7 +2324000 0db233f33e96f05d6dbb70ea3b35e931c7dd35ce31742e36b47a6752e02cc474 8cb7517f5e6decb478319c3a79c00a6b7d9dc56563461b18fc81d3f0c05239d3 0118aaa13d88780481840a1081095bddbf9cab4a735c173726bf78b9e5bf1753 +2326000 9f9b2920630307574a86fbaa2be19cd845e55f6e5da01f2ccc70259e1a2f35a1 d31a35f201c0042fdc1ca7147be91e0244a8ddc9350983f97b0fb55a81d6e5ea 333c707f6b3f0f0d538e12ddf24bfa695d30593137f22d6e5346a9d7e6e55ad6 +2328000 5bd63418c69a99eab17a88782a70553c9457a51b74ecbd3cf17fd0744dcce713 7249bcd0f492ca1b1c3693e251dca8e46959be006a81015bd9132710d33768ec a8900d3c3045136a697d511a9ff5e6086e90b333f4975e94fc9b8762b9b1b605 +2330000 5f53eafdff14d6172a92eaf4e5cc3c480eef860662e2adba42bc4348a424f4c0 be5834746a9abe50df679b2aabe0f50aab3abced843792c51d0f549c4fc7ccf9 dbba9e330d3641c774bf239744eab530d2cc3a4f46abdc9d4f68dafb8d1aa13a +2332000 e4d1dd5b1427bb74edcb12f1447e37da01e465cfa7bf28324f160b068fe8a7cf d9a2ec2dd8ac97e1d58076c9b6d61ab5394752fdfe3152fb35f732dc566dc5be 00000000000002097b1e4ae642e5482ab6b362ef2005763b59bbe31cbdb12411 +2334000 00000000000002361c78196db3dc30ac487637ad398f7da36c2c09114999d1b3 3ea4fa9f8a5d9defc0a7cf24a235885070fcc995b82cba643876c648ed82f5a8 7eb6f3d9b798989ac5bab674cba25f46de8b5ac37daf3b55d2bb9df9734169a5 +2336000 00000000000001aed22ba2eb84326814757afb9f71994ddc18a1e2f13085f394 77e44d635ac498998fadc455816fcdbd577bde05b1b59d9c045b65c86e1aa7ed ddb2e70d46a050949f0f435d4c78f83e3b9b0ae552558c0086e8f57dc8e15326 +2338000 242533073f2764290a269dc29b1aadf8213cc3d6211a0d41860adc840a9090a8 f3d1f9bcb723cbe2ae69aedee28b78c81975fb1f0b7d7fb901b524ecf84df7f8 44ceb6f80ac072fafbfe43ae9b59842374841d3b0680b7730b01d4b72d4fa9be +2340000 6e014cf5243291667895f8be6b04eca57d908707ca7f4d9e7a35b44fb8ec9640 16c4cd1f1e56c436e0add97d032d08459234efcdcc198348b3aadc00722859d9 00000000000004031d9530c0de102955138e7110d54e8d760b038b9eacc34367 +2342000 420da93ba7e7886edbf4af682d962340af39438878857b255a7038ce0eb2bd9a 7b2008d3066036fbaaf33ecafc851722aab13c01051ea7854a26c79e99981fdb 69bd321fe2d6e168af5d506b0ba7aaff1b9f3bc60dd159ebb97daadd7330aaf0 +2344000 411836e44f075e7e9671adcef7576773f2bec77297a02bdbfcc80ba4f831f30f 880b55125a5a256a015d4f355dcedd5e09f2f7586f8e09d55c5068b5a01a8210 00000000000006e3d05c34a4b59ccccf2a732d682506dc8d137861928fe48d85 +2346000 13d2e39f335e80d84d5a40516cfd9d0dfe3b7ed492f7289c2d39d54ee9c003fa 27dd931fb4274333d45cccc18aff481ad729b4d79dbc1e6dc1ba9a86438ff433 820f0f2a173559567342ccd517882da085dd2036209f67bf0eb439a881f5c481 +2348000 7e7bb7394dda5f53cf67a17f8de07091b565b5f92d8065935142630964507b22 0fca8aec1317083df70845d8524ac1b97108daa3784b135b4816da65659f6302 8ee3bccf0f2ac0e04e566487f3558ca7a1bade162337d82d7fc1e92f6962fa15 +2350000 1ace0a0f8b8c547c0cecf4539c737ac4e491168495d12226c7b51e2e1a2e4b8e 92d6ef2a7de76374034ee87ef93838418c3e7d2f3532ab9b31b2858e8b2890a0 ab932a97f939572c11136f6711c6cdb8deded8bd5a76f0fad2d27ff4ddd7c705 +2352000 2cb8a64166fde879c2cb9f49a9ecd0e8d4823dc93863a0148393c14e7c0f4d2e 4ab15985d3b79cfee45a2b1be7cf5b02ec19c40875dd4f1f5477e171c3cfd3be cc639068a7c1a252d74dfe9145c3ad7c9001226f7669572000ede6bc6e5a44e3 +2354000 e6eefd5fa609638a94d93448fd7d5427ba948d02030553268752df8a141048e8 5ce8cc8c0b09d2d6f04947060383f48c9a6f2a4611db00a0728c7370b01c0454 00000000000000477fd2755120b9410b136227a42aa8bc44c4d8a6c12a780d9e +2356000 9a6c631a7e592d579b97cd9abbf20169d8a9ae8b7d70d7aebbc2fd462c474cb5 bd95ac5b44171ac4e6449bc3a67a0ead1034c313e39273b415827132e03b66cd 9258152c08d233a59d0c77a0e32ae29b2e6d82edf4d6463d520226174bd06373 +2358000 98623a3a13bd5f1329a67c063ea9ac1f38226b832bdf12ee354c9deaaa55fbd5 6b0c4cfef66d384c1e89676c04085ea3bda0e5d4a53f5b7acb470127adba05ba 00000000000002e06ab1f00bfb4ae2462f078b17068e8322fe169d214da16d48 +2360000 ea49fa06e50ec87461eead60f7ecc30fc64a79cc0ed8f10b65b2930ae2bfab5c f9ca3bf80eb80abd5af1485468c0f65d3bff9c9fc02da92c2f6c71af903f7a64 1e4fd7bf9dbfd1c408a83283282be122c4a43c247610e14ae34fc96ad91e4ad7 +2362000 c43b637e8d03af07af3469c1f4e4e56cfed2da43eb3b88d4acb698b965035524 da6feb6580049acce461ec0a8656fc1e419c37001de4bc4bc49ea40456e6c215 2c6e90c49af86f42f929c28a8c4cc35bd4bccd3811be63d65bb8bc97430017d9 +2364000 0a70eddac25141e11ac97f770db732f9c6f492ed6a660ec3fab792cb6a6547f1 57fb253f827ebfd5fc24e5cabf7c7db60b5e1835c2b1ed4e29c6118746d54826 fe04e7b366b05b8bbcd0a56a7c4660d7031463869c29d80738d582b8c6b35085 +2366000 498d488b6262cdd841b33b464e3a382edeadda61dcbe39621ef6fff1773accdb 41106e1c81719360edd0279a71ccaea2f733392996a851854dd388ac7af1f18d 1c20161061a2d3a79d27e98a2e23da9a598caf01923c74069151a5a490f422ea +2368000 6184a7e0244110e5752ee2c76d1837c82ecd9fb08d920be18f0f3be180f0e51c aa6d425a3354d892c2375b3e7cf8b6b5b429485045d27d4cf85f09233b98bd29 00000000000000be8b632665c66c196d2e4c68df402627fb2695a6a493fb0c82 +2370000 c0c37910cf39a107a28f9a517ed84bf2158d11f596a5ca8910d4e349514fe7e9 7e57a451753b6ac29bbef4387b65b1bdd11e7bab941199ac632b3488d750bdf4 00000000000003899ca0d00f0ddf56f65a98120d7698fd656d2991dbc8b890a1 +2372000 22bf1475ebd48177995d759f46975151693ffec7bf0e16c8eeab3c7e3d8c4404 253a41a3500c4841137ef78e2a0def4aba5573a16ed2ba33ee851f67c8978ec6 694edc2ba3b8e9bf9f47cf5115f5f0de602f308a99e40f6bcf1f3160fc760732 +2374000 c5c78ff8dab818260346c2fcab322fe9391f30d44cfc5194968f19700fd1b960 327be12eef0c5fb0310f71fcff425d85b5c8cafcfa94f7b088d40a1ab159cd0e 000000000000043dc2f42b30fb57f664c513ed332bdc3689473f2b3b7ba2dfb7 +2376000 000000000000031e2ed1af1f2d321241ce3d5934a203ef370fd1d12b903ad098 d5be99d2e460c2d53e72670640427c6ee322bc8e6a4bad231c8899d2eaef3c20 efbd5356aba135b6dc7baee711202e97a3b625253d006b6a3f0d6fd683b54e2a +2378000 3a7d52a369608c0155c8311e0d5e6acbf2cb32e4b278a872473a44fd4bede47d d8bfbb358a2c4d6bd7aa2b6e515d4c30eb895b9e2b757ca8c583fb718583491b b9c80d81f4e1e7dba2629d09805307e07c44e22a45eaed0d27aabbd191f2125c +2380000 7d1bb4ced7ad977be8228b6207673ffeba001f5c0fbeb240e659211313fa152f 272a427796e54055d5eb4263552853d5a73c75be5b40238e912be9f26eefbf20 b19b005da789f993ccc90e768563d7bf04bec7fc53c38818a803642bf47269ba +2382000 404dad419d2ad3bb567900128e4dbaac69b04f91f6dce0337c6987047e09bfca 1ec73e487d35bcc07a5f0da817ed9319725ebe99c0f2200534227b3dbf6f9952 00000000000000fcf8d0e0168e44d7ae856321cb91ad8b687c508943f823c342 +2384000 d35fe5f9237db21d3b6a9a6a4e4010423160d7d11a0e0d24544e11f6231712e7 86977b9010ef85cfce69f3e48095e2f1d245d29ce3d23f362ae9f4330f35b18f 00000000000000717123444c57160208c05ffa408cd6e5ea6ac27b35df27247a +2386000 944af5db980774ff47942eeacdd3ebf8698051ebe6fccbb6350b8562b4519eed 6bebe57e6ac987ab48e1a6fa30d20b2115b7c5c383df40b51dade8238f646cf4 de655ef6d8f0f3d5fd748bdf5eaaf1a35d7ab5d8bd0796d7a996aeafbf408def +2388000 855e6e23c3c184dc1d6e33792af89ca87b6988e6dd5ff38aa9a024aac1ea4a4d 8801c38430e97ae80383998cbf5dc9282e8c92c97141b25844a6f94a7a10d93e f57d71a041d836484da6670897813ceef1ec2adb1a2f9e579d613e6356e59b8b +2390000 aa760dade67ec468e4e8ab54f8c4c2885acb396be35f847729b5c777e3768f62 8d147ef46d800a3d79d07b7113bc3723e543396b2ba9040708bc729a9e0d6056 6c56180100aa4994077ec73092614828e1ad768056f5d8db26ca1d15e061a45b +2392000 0000000000000127cfebc21cbbba9c263de7bfe695462b91cb7f85111a669e34 638f7b64f4caa8f95c0711ab715aa5217962bbd2e140899a9ab3277277c84e44 0000000000000713318a8f8534e1b706d417c6c520322a860b67eba3d80840b6 +2394000 000000000000018d79c94216b3675c802bad6d3826d9fe5c3d2d92dbfd4d6428 30be3ce73ba9b122f72f28339c0bdfbab3588f831847bdd47454510c93c5d0ef 0e22821bd5be7890afb1343bed5921828faf68eebe983df3e73fcb7778e139da +2396000 9f8f5f43ff9b35bfee58fe177cd7817fa20019a9163fde81fe199204cad4b4e2 0620e4f3d63735f8c43824e1e9adf2f0f307528d0305ba8a7b3dbe5b0db3f922 7e7f7e84129657bf521a09dcf31029afeb2698d36141166a1f5deaeeb4a8a4aa +2398000 843e912debb536f88b42cfe2065ba41d3a89f34e8afda6023eb848b3b03bed37 d27c823968cf48bd32cf6fb795f5240391977c5db1eaef1c8ea9a7a0a00db130 65f760e8cb4c8a3187faaccb394fce432c0cbec8e9825a8c1a5b947f482ac8d2 +2400000 ed5569553f6966c7b6b75e78734a7499eb8b3ef619230262c374ef25e903328a 82dda677a55454fa41eb748b566f121b0345699f5677178763886355bc0b60bb 8eb93b175e42deab2a9f461b5e450e7b9e399a8a0f1f1c3899ff7e9e5272c553 +2402000 640e929110453024f248ae614a52f4e778141c820078277c5f47cf56e03f0923 18927ea5f45eef49be9dc22cc2144881b55bd6219f02b7f573f308a1ca66ad0e 00000000000002498df5e251295b1805db9726eed556ada60526c4b56c4769cd +2404000 3a1c8f7e03db05209a1d162cf97eedbf0a83b6e40d3b9710f33fa5a725e8e819 e5aa1920f5858833d34ba6cfc4f5b56de2392c81467e5c294be1f47b8b23a88a 8d55c8107283057006f8d68661314a75d54150f142e2e7c82945e14bbf8de5a0 +2406000 b9556ede4e82d4f37c190e681b8d741ed8fa7ac7412efe7cda0c70eb013c366c 460c5a319d974e55ac5463c7c34d94fdf6572099285872c93c2741d43dd896f9 e456332dc4a61f60742f6f99e16af2070e206e7db750a7436fb3b70baff248f9 +2408000 9b2296f46a3835677874678d1a6a6c093a4726c77b4ad3fbc129e3617ea4074c 8d22ad2bcfe296bcae8b4797a26e7b1b7ecd1027bacdee6a7d7eaac20bd5629f 7225fa04b228f88a74ae2f39f1f2b65904831df8c12b103d640dfc57e0f0a7c4 +2410000 13d61bf6f2fc54abdba1f48bc29e49f09d1796725779da64fcd625332cdd878e 5ac30a6359dd7cb4f5ebd9255176fab5ea4e80c089f49c1d7550dccf1a84e270 7ae3a067250cf81aee6282a655bc1e36bee8cbfe451c4a9edfe3b1bb6c7c867b +2412000 db3882c6d8ad7d9b362de8052494343cbc4ba97d7bc76b29b63dc3bdc61e7fe0 4cf6c12ae1fcfcbb8bbb2eb53a6b1c3632458e70abf86193dba87e64d4faa731 0000000000000207863fede888c0e78ce83f507a7664a936dd20bc4db6ee57e6 +2414000 9b021c8a8cba65acb6fb039c8d67ae5ef1ab83d12b13b59d4db4f1e41cd8c356 888902ce12a18464742a572016ab7ccfbda63cd7f54c970ec778d1131f3595d0 f71460f377c123868d82008ae1c927bf472262b44d86075b88c63a63b2bcc2e5 +2416000 5e888347cfa91b9b24346084db1b390a78562f1c470f84a2350677fa001fe338 216fc058fb85dad68d5218638c412b742fd8745d0388b925290ef3f6b350f698 32d28a7356328a0d6ffbd99bc4c2a65686b9bd183f259d6feed34036a7d878f0 +2418000 000000000000026d4e83c8f0c7540f1a7d7f1a9c9e33525e5aabc83bc3e47e7f 97a10b09aa8cc0efc74c5544038f9632909cfd96d4cec9f6c07f262ee5e8fa30 517030686cc30b506f8b24973088626e27cda23c9b1468229c3e13737005fe9b +2420000 bbde55f2ee55c9c505d647d0dc82dbaeec92d1b93c18f5ced42428117b1df1b6 1a3564b5768a39ef11cd3a7e2e834e76fa7fb33d31ad7b5b9b3e6a0c04cceb60 3738be94ab37e10c3ff8b109525e82e36d45c57bc2959b39f808fb11e9984aa6 +2422000 00000000000000e335b2baf0a8f0da550ec51b0e86567ea225da48a584c5d937 eab08252b67cc3203b72d6ee206573a506d8edb9507b8d89d5c374e0b8a7921d 95158326e82749eb84cc066dce9f414811902635fa98d111380a87729bfee513 +2424000 722d4abcb05742920b1e9b1b097b50e28281169fcbe12802a898319a4604eb54 3ba334ae0d3902a27a968d0d00ba0686f978efc2786cc12f4b3224eddbce5a30 639587cc0b356c2e6134fa6a14b63e02d86e56f2e0b67b26d58da0331a42bc3b +2426000 00000000000000073e2b5c47886f90190aa7bc5118e40e7103f9ee102e73ed38 06cb6f234e7d6e1ea491801e97cb2fc24cdef30c7626e7d83597ca1ab7e977ba 000000000000018e4f3cf85c2c10c60f9def79fbea1b6b01479dea286efc3eab +2428000 3bcab501776766d74575a2e4eac72860adff5a7cae2273f6bac899d392c9b50e 0e63fdc8da05dc9a6df6b41abf5ba03b6f91c0f1505722d935774d55858efd91 2af26de32209a90ff29559d43b2d14c88f27c93647f313b812c8df98c8ab5c0f +2430000 0312ad2bcb7c08d426eb58798fd6fd139ca610a3bf78a9807bbd22e07c972ce7 c644cf33ac095e725f610ec532edfdcc431a074ef603d4652414e93998baf0f2 48439a7f1a9544795ffed3f5c789c3a5aedb5fc94af0e276daae1e8904f9d9f4 +2432000 00000000000004230e7859c92645e37cc4ce32b010ab47dee01a787ae0eecb5c 62905725af8f1b809f02d4cdc80e4d75acf447357931359c230270e904fa1551 76c282c37365e1ee8301c5c15209b6c82e1457ca4dddde324c3b88b4e6e10eb0 +2434000 ced0d30a96b1b41d4015e0e9c51c61e0c65869cd52f8e33d4e8122b3006339cb 2ebbeff627a0174f885fa913741ae639daf8d018aba5eefed232b4b965105a77 040ec99b3677c5bb7a0840ecd1ce5ab0a5c544c2a66791a32f71084123ea6b8b +2436000 039518dc78aa3be7dbd39af4f76a796a85eaeda3e7bd44a900a80a777059a84c 4883ff350ca5742e0609010027f7e0193a646759fbaf6602f654871e29a123a3 f32508a0e00b4232a0267ab798f9a735eb713c558ecd7fe9d3be747bedfa4afb +2438000 000000000000002bbe4ede3d69c78f59b7f6918574b66d67e3b59bf642239e77 ce6d2e0528933b617df485774e8ab682d5f91bc79982e16800601ec50389956f 00000000000001d05aba292bc838e27d38c1468b238d29f09fe051dc174fe874 +2440000 b2fe75157c97ca83e56b2e9081b2356527fff26aa5de387bee6eb802bbb7492c 8493822fe11ce2acf9f0d4bb5b154a9a1c7b5adef9ea3fad3aeeaafce765169e db96c1f746b2a1ef2002f4bb59e13b67233a8c5eeb7dc72488ec814d972f9f23 +2442000 3aee0785c75fa4809d7eb42a221831802191b54ac1feb493da39634ad6db6c89 39918749bd6de837154bae33add09760977de9d04e535b8efef5c0f6e48fe974 0000000000000485bb6f5b376161774985a2432606476e4503dfe10e9c807110 +2444000 90f7a2a7b8a8acd07d938f3dd2ead17972c21f07abfae2f7f6d6db6a065b38a3 f6e15353f970643ea2337659f81a58f5a4c7618d03a9aa1075361622ab736fe1 c86ad44c820c5aa493cffa9c011ce05b6c05ddc79f801cb34e60ae80a52b7bde +2446000 15c4c04f041aa19282567ed5b65fea89152d70d6651893c41825b6c8167332d4 7b27d3d6477e22b48396c7ecafa7f195f983443fceb59696581c89bbf53af0d1 0a52d39ec3de6cbbabc5a21a32888d5904eb1cfe1c5ee0d6c19b016886679cf1 +2448000 fbb4c449ed26932e25a1808126dbdc5d697963f105a79ddf690eec655f7f864a 4f5e2db905e5b4e17778658e85d6bcbc5c9159e1732b1369b72606138d8a6310 a2d2263269b1788406f8598497b2b44988fe6df5d5a92a943c1cd028c3846159 +2450000 09cf9232ad44e6afc6f000cb536ad920a744d030587faab8ada220435b7aff8a 9779b337b9786178ce2b52c795873aed09f21f962e0d052eb96f07c2154ef7ac 1d11f7d4db8aa83a5c11c09764c7aeab41c14246c262f3b0b2793571fa5f5d35 +2452000 4b92eab46dc8bf7d10f8303531890f32da455ebf51d63d16b54d7493e1f99f3f 57ca374b2942c57e8d70d929f24c0b8ad8935ab351e45e305c99a007f898ad5a 000000000000035f18c3555e89376cd8db18b558950457e23941907ed151e795 +2454000 678419cb9b3c0672707a81da3c5773d921a72dcd68520ec2e4b16f969dfed39d 3b0bc6d457ee96e8679a4108a364d12c1d9eb927994759c836a3b91958e0aa6c e764664f9b41c34a6904e027cacf7f7129d4382526135976a375fcaf02545ce5 +2456000 a25d12c0516bab785d23dc483074a1960333b9006f64b89bc61197156ccac566 52b2b3d9570e2b24bed1be738f28df7c12907c54ee93dc13c581702618c0c2bb 25d3edb3880147a970009797d4c918407fe12005a1172819de54c80a8c4ad414 +2458000 a31210ffb4b581348b242ca8116d97788de3d34371ec15fe8176658dcc0b33c0 452287fbbe48388fe71d7b44db7c09701099fd0c81169da29647c3a2082b936c ba9bb41594c8641d7686c4dcc11dc0f304f18c9247dfc6f272a6d2cd47bac4f4 +2460000 061efcc385ada1b51c9bdd7d663fce907f265c64f5a6ed3f0291f91805b374ad f70759b744896499588f278d7018280d89331e741eca50a3d9f8abe28bf31ed8 aa8ae1dba58c83bbf492e2d3c2d154b0723b527409cf5f9d38fa2d7d6f75c4e4 +2462000 00000000000002a80ffa9a2e0eb6d7bacabd916f7081beda45f16e4b8b66e56a 02fdaef830c62625342358b2c2465a60d6421ed50cb255410bd4f845b85ef1d0 00000000000003cdafaa2d6fe726353d460f0edbf8cb65e4a9e39bf6aa69dd53 +2464000 1a7fca8cf982c56f1895886ce011287dbb796147af98ff0872a6df97535bea3b e6e19207321627680aeb3a636e9c7759df9bdb4483435b9220b4dcc92251e3e5 b6a823925adb523ac8d859557accce6c596edb2babe68ef62baee9d6252c0a19 +2466000 e7abe73b01a74ea086ea9fbe4b845267334f787fcaacc18a9ed5ae27e38aa67d 0b46237384bcad34c7fa7aaa0407cd82dce9894ac6b70a532e13a9cb61b0a49f 980284a148c4845ec7e3285ca404719146aa675e5ae27a781de577845aab6275 +2468000 df5f54657bca9e457546f815c9bfbcc7a15d7fe9a5af9a6a3c0e8d5e728a8d30 2ee34434c7a855553dfb210cc7a8841cd916d5f3ce104fd46445a48f2b0afe39 000000000000020de9236bffe2b3f6d6ef1075cae44afdc6336e569b3411cb62 +2470000 968aaa2c3d7a003c5b33ab501c37e111ceb25251d63efe640d0d20b222b1f471 892be3fd83b39df1151e828b11df0f6016050a7d1fb6e9aa1255bb41e250b262 be695e617aeed1fd3e683339376d8bd1e089cbb4b5ab3312f9edc3a82c76aee6 +2472000 2e998c1045841be9bc9f0149fe903f37aebe3e714d3dd87293f20cb49a91ad8b 1f2863fc7141b5122dbcc2463cfb0d37c31010c43b5737d9983c144643863c29 dc6add3134eab54060edfc51a82a9098a6025d6811373d59eac689f2c82d472c +2474000 5359fbc63d194a77da93380b8e95fb96e738991577ce208c442684a49df721f4 fcf5d8e88a0df5b2664c3eee840ac825dded5a2d66dba6be78bfe7df8b0a6c73 000000000000007c8576a6c5dac2247cf8b7391244fd885bc9c7642e3d259440 +2476000 71bd05b6f7464fb260b1da97e24c669c9b9190291e1517c88ab7cef0746ffd68 3f98c8a8a11e2ff916dce64524be669799bd842168316403962b6d27ee41d9b9 e33a67ef2f953a2954761f59466b0914ccf8a3002fb34dff3d01800cfd06a747 +2478000 afa7adaf9d6d4c26fced952ba3fe451dbc087f2b2f6d06b3ad5a61985ad6f066 c54d806333bd40d2adaf6602569971d7ea791358a329000ca961c4bb0f97fb7a 9f8877ab0dce00f103fcf3da4eda3d1018b4a6d8789258b8f1b26579281e3a98 +2480000 7d2ee69744349c7bb2e84e7704c896f08fad92f31f280f7102b0b973187535e7 e26642507dca965d51e98f29f7b7d6e5afb957a5fd114e602e749ba27e956cff 880bf7a3d6fb3bcb1fbc45208c5cb46e5752cdae95f9c411fd632a3991338d27 +2482000 8485fc148d5200211ac9efc65e8f8e8f7168bcf080934d01a779102fe8f4f996 36e460e423d128ff3a20bec1f721b9e0cf55ade5bfc5b4c520c6ec7cb7607dcd 170e6d0620793920940c9a1635ea52b84de099f1d3168e20a2cf77b68626666a +2484000 4cef521afb0bc3b0418c573742aa06cad0194ce682a818ef585b7a367cdfbac7 3a0c672dfd81f158b86a97eedaf928b1478a82d76b6eb3a510ca78fa024b58dc f961a366068b20ebbac9d39070765e354d6f0ee1cfb6288729757b80b879e876 +2486000 e4c966608c825a99d53f09dc2e4ce1a27bc10394fbf01cf23b8a7cb62ae38870 3e5960ce81da48c3d26127ba30de9ac0561b6a4ba8e5fe1604739dffb50b75e3 6a22fa87e6240bed535197a6c76466d5c7b1b32040e6c3e6d9283b6b54a1e01a +2488000 00000000000002762133b2c9df669ee8d3cf9e6fc8eebb8261ec8cc03c7b0446 ec5c334e0676189fedeea45cf703c37965bd2c865f4df0141d900c9317555a7f 000000000000016f0918d7c8835e1e20569b05e7d5695ed14ee6b8b48bf10d8b +2490000 a61d53f36c8471e062faff446d12f3d6cef89c10c41bb3a5cb4c15b292936f9a 2b4faf59dfc84bbf616d565ff844f9e03a8a20a7bf3f33a7ec4713d1eccc372e cb55d18518d6e7ec33329310cd871054e8026a3d46b861acaa6038540a32d0ba +2492000 00000000000001417776abda067ee3ffe6764ca4be6b187f1eced967dffc8afd 640ada4592515ee599356216f9a993145b6c2c2b6bc21ab2436a369cfaaf2329 f921e203c45e22104eb964d5c52d98e636bab93fb097965533d606c0bbc763bc +2494000 5ea96c46d4e0cc1a5b7cd05400929df293b67c3d1e217e5808de9b40762d4f99 0467e35e7705f65d87464a4c9378dd172d807ade4abf90a36b17980f8501c455 827b4beeb90c965b7c91563fe6a601abc7d27fbeb0c01f396c5476d470071b72 +2496000 000000000000037ca77c2d315b707e622ae50c376448e51647f92c2762d87c53 49460025ee355a23c74df494828faa7b83978f4dd4fe786a8a5e1e6a8792ed56 5e36e97693809ffe5730619b2fc36066b49b5fd7f3a9e2e1a07b4a557f767628 +2498000 c2bdf74380e601487d5ff3d2df118808974bbc9cefc1b3f45b739d834aa8848d 7daa813957dbe701af322dfe91694d0e1e356b46c3ab819e0a7300c83cec4f83 2bdfd3c4a296704c3a295e116a0c296acc2100a19913c741c882fb0be8769e14 +2500000 239a6e786001523e8ba4485b4fc1665e911a5b9b093260d194bb9c9b394d244a 63f97ef01df47c369fb2840c81194912ec7672c60ee1f7694957807fb0301388 4c6da4fab1011f117baa462067cad15c5bd4acf95b907d9b5608f56fe0e1eb4d +2502000 bd84423d44511fdb704978ae5b632fb3cec85091e766bd89a74643cf5d11ade3 f8ad67dca23c4628faf09b3ecd5f17c5279a616858c329707d36e161def6cdbd 000000000000057a4a2570e96664cb940e7f19d2be024ba6745f3c57db6e66ac +2504000 63dfc0d3e3592b81d4951d35af4a1064cad7c90f895387e5be8775f761e20a77 dbbf8702de7619e5a03ba62e3ac18b2352ec0d7bd0247f9eb8d8c810734b39b1 0000000000000b5bac73dec84c438ce818bb83eb48899176179824257700d024 +2506000 1e199cb19e8472eb4492fc10f4ec103d25152746dccfced1bffbd3366c0fbe2e 32a2f8ad9e892312e59faf5fe7a6be110ff667a45ecebf9ae381b273022e5fb8 90e5b947b1ba83efa097c9411cd5ab8d5c09c92ad45348d8261a576d5bfdb070 +2508000 e466c4fc47dd2456b634433b8ae28bd6947e8ff558a2bfee503b0d23a64f96b5 00303f43f0703fa2f29cae63f7c1a966247c677ae3491825b5e12f968b321832 bbe873f808c550c8e950584f534023b09b9de6d519dabc8f7b779e797843f18b +2510000 1b8101130542535d1e73ad6d90da03198378e2b3fd664a5d52453c8e407a4c04 3c68908419410644fa7e7af5bf46428c149b799f235a75a8a5d3eea8fa86a6c9 daab4c501fcb4f77681120360a2931cc2dc60915df0c49122de14beabc00e8c8 +2512000 b052b52646c62837effb4c8f5f294f51246f3a74932ae767e7daa81b9e528d43 e88e9efcf55adf33641aed2763daaf5f20addb1e43491dcb6bd07b4dab50905c ff46ccf87a224acc80ea7a095c530f7756885da517b9dc516ce2e479f31331fb +2514000 16693a1ab3fcd52e4502abaecc06bf3ba4768b81cbf6eaff9b91858b0fa9960b fc067b49c69c2002f0af94a31c5e395defab081c2fbe82af534d50f36dd6a0e0 723841eca1262d4f04aafe078a9c713c9110bfdd89fa9f516c277b7c2709a883 +2516000 e16285493ac1b570ffd8e8414b26d69e990ff0e3dac7cdbece6b25b24126f311 4204f2cf96258d4980b30633855fe754eca64af092607f2b5e1ca98ba8312acf f6a547af9d5e7dcd0fe34a92bda6b557aca7b42f57d9c7712f864cfe99e872ab +2518000 6384b68f894e460d834198f5237b11e78de4433d019e039b4e4e3ed71db58fc7 8b42299b19db867cdcd18eba4e696d6294696f0ce125462ed8cb3a3b394fdfce 1168f4f5770d579c8c222a0f03dcc1b7f2acb3a4336d0c7fa65d48a4489db521 +2520000 e9b3e3dded28f5c916f2a1f359a18c9be834218166054fd7c15cc6ec39d0c2ea 6ec1ba27dca0fbe3ab9a4e1773151638a733669f84feca7407ae342687540302 149012482f60e3c26facfd309c6f9d3174809d1300eeea2daacdd1bfad69823c +2522000 367f123850956410c43704404d0b4b6aa9550c15f90e98ebbbb0ca4eefc2a112 452cdb15fa053abf4cc49b85b7386b6b6de1efc5152573e4d80f5dcf94fca676 000000000000038378c8e4addc36bb1e4170ff935baab575d071a4e29c015fd7 +2524000 001d515c6f489de648c2b92f14bcb3f3dd65b50efa217de5a181f230f54a200b 2eccb264e6a859ddc5b37d9a6b91150b52752d2dd628967dcc5c62a0fec91356 b443735006c12204129363326992903cf317275a06c0d53f3d38cddfe01c7196 +2526000 472c47b61e06f21e443d48022f6b917ba4b9cba2881ce0d7c5011aa4b666b527 8135a5f5dcca34fa3d5a80cc4a1d43668fc820992f07cc98f864f2601917907b a464d358ac9a07f6296a979009a68c9eca681b716b825aaeb9a1ad658f8e3d3a +2528000 4596c51ac3e185815ab206ba659e51f3eb17d02e1bfd8210680bb06553363caf 12f84820ff7cf86abb627e6a814414f99b6a92b5c49d740c93a004fcbb75851d 51bd2ccb457f85e9f835ab50bab3eaaa907cf484aec8640f30caeb50c23fa18a +2530000 00000000000001fbb56c3b076a7f8c7bb0b5704b24bcc61910ad49e7d1a75194 bf7dbe5e12b77d7810c0a845ffe189819d7285ec33c95d89e2ffdf08d66f0eb1 00000000000002c3726035f9a1b1f47c060e5b95e15a0ce0d9bfff664daad301 +2532000 40b4ad5b1d036f348530f6af36d16dea1866f4c9ffafc6f3fbc758bac5dcabb5 e57662441893737200a2184e0ea6d5320e35285b49826ecc347bc820a4f3a8cc 0af0eb3050c58a7f801828ff3b1d16e4eff2b1dc51d5ec2555c4619b635e2556 +2534000 0000000000000152657f59b9dfc10822794115e10c34b86e4d1ebb0c0cce2eec a9557ae22fe739adc0abf2768bcd5eebe93fc858d6982472998d45032eb7c1c3 88ed63d403d2be91b5e0aeaff4d9f777bb6d487505c805b795365d4a9a69ec00 +2536000 0000000000000406b35fc32e36e74621c7c6121104d9940e97563527d8e4e51e ca6af88f6c412badf58cfc39621e2df373a44f3157b32c2ef9d126b101d7fced 7630624a98f57b691a362c4583d05712b4c2a47ab6acda219f8a607e9bc56a1c +2538000 c452034f0072875f5e5d8e09f66659dce3dec1c1a6ba64549abc31f6c5dd65f4 c86abbe21e6b7c533f2b8cd8c5f83eda17e66bea3f2257fd6cc99e54c0260506 21eaa5fa2157c0e1078a23b3f348f2474495b35d2ead2bb504a17cac61fa2a41 +2540000 5fb6b48f82ef61a3809194e8c0e90aeeead02fc30867d1b69f7084f3b01c6ced 78a6c0a446da71f43d7b417ea18114776f3ee338064b5a29ea88071e6102395c 2088b8583532fbed4e559bac973600c417f583d4a97acc6a600da510f9394b66 +2542000 7e18ceba2cc1590dd50ed375780df513349c08ce9f2fe048ddfd4bd4b711414d b806eb48acd3809becc36d623ceda04bd8673dae879f7edb0a64d8e098e0e0c4 c4a67c507e097eae368da8c9a449496744c4b0b8fae275a3f844a004ffaa8d36 +2544000 6950e6df532eb5b7249dfcd4fa5d3fa58d79cdd805e681450e793016717cb884 69252ec987620ccc69aaf0665953b25d6b1447e634355d076febae03cdfeaf13 20777e4430b82096e4d3ec961f3fdbef8ab2e38a8edc4e56be38ccce27560988 +2546000 7ae4b311645e70f3bbbf69f380aeee97dcc3d1d9daaf57218c2439b55d7c418a 64c3a1e7dffb9b870e11c908b0baa69f15192486b96034050e0303a2fba82883 859d143f03f55a6128a91ca5c40ee4101c232b93f8642a06d23637b0004562b0 +2548000 f678d80e52c943d1601670c8537c5e97ca07bae905abc050e69b371d310954d6 12ac52a74c19ccc24c620aa356f050d2a71df2f6c2354d3aa0b4aee7e48e4ba4 64a50a7fb01909ade7ba323268d28de6855b2e1ac686aaa4cbb1ec066a6865cb +2550000 67cbab6817a8f3d125e90bfebcda2360880796817be570aa06727953d62d3106 40d28120de4b8603eb4b4a611bb33bc8bfdabeb847b45b3bdc7cdf7e44703270 000000000000017221631fd79dec84c5654e42925446f6fb1afd58e5aec65891 +2552000 478c2a765f8bf6f3c7727acc5a9b8ab71b946641f3269afb434a996c47718129 8cfeb6b6d0126bae5b132d940eabfbff51a4854ec6bbe969a79e937dcf31c699 23cd9df2645b5bc655e5e9ca48f93ba326020b1e5cfdb5a38cb0523762974ab5 +2554000 43b24a0e51f61b77c2c33143cd770f4e894ae02e24892f375a39fe02538b02e7 9ac92357d70fbfe7d06e2fc9444ae991a299ed3328fbb6929b315b61ae4f6393 43c7c5b2a353090734008c11bcf17af751e8c18abfa78339469bf34f4ae31334 +2556000 9e5dd4403e6cf41f272b1af5ee29014cccc2086c1ab3241d4b95ab84c87bd165 140ea84056fb6b5f8f5e1d47369647d5f1f34f77f12fff2b721737b80978a1e6 00000000000001f2c41eb57e3f4b94b5d69442589e878c1fcf75ea4fd88b3432 +2558000 b23d6da4908587c0bc82fdf486225d1393886725dd690b4933ecebfdc9f12f97 fcc2ebef6dd7154ab8722e05d4b5e07220602788cc6378444e5f8ca7e6216325 000000000000000b90ac8328bbd00f5adf1db5f602db7b3e712f7cdd03bed08f +2560000 000000000000087893f3ce73e591390fd2d5992c1bec92b6d121892b2a71e15b f2bfb857e8a6d7cc979dcca4f82e13445f61ae495f44e226306d90cfc6b8e3d4 d0a16a9e5c37b69044daec54eebcc7285e1d50fc31d3d7c8f2d0230745f9f486 +2562000 d4ca46e5a138b5ff2d3ad0e4138c91f22a957c1c82e47e89dee0a0a21186b5c8 441b41ea840c990495855da2e8d4e2e6a3a5d344d2f4a4b08ec956c21e31aa54 8ec151f363777c25793f188307dce5deb0b331a1e4cefee52dd07ed4930c0bb2 +2564000 a45131ae00b08ee1b9d5c8d6d1fcc2803bdbc57946f8f4a5c365a86eed0ce52f 590ebd565501906ee447c29191416247498e927f0fad4262d7638ee3817468c3 00000000000002d1b471cda4b0db1c0a9ca426a54bfab463da1511ec6e53bd75 +2566000 2ea7c8f6b18453454ca0fb38b6bf8cdbadcda1f95f5c480b71aedef5644e6128 a71a8ed499559410dd20bc52d26343c2e2afa5fb39f5f86b42c51f95a98f0cb3 5971dcac774cef5acc715e896967857f8bd8f3f94bcf36c6ffaa89101b827c3e +2568000 e9ed03c7c2bc2e9b0c3b1c58037bac2cb4581c8686893c17c48adb91c35a68cd ccb9d316430d25dae811e340f98e21cc11a23ff6a239766491573cfff9390960 616f35cb92ea471dd50224ab99fba3526dddafff518684daac55d3e0b402b72c +2570000 0000000000000170e5928f3907a6f66671111da73776caeb147ea7762534b495 ad0e47257127e951765fde71d55b88bac8e154ce537b9c2166334702e5687925 000000000000020e642c0507ee9c828a6dc6e2a9f9b1f0e9f0ff522f7264fcb1 +2572000 000000000000006ee50f24bd56e57003206903e8fad2d49e9d20a84bb0982a53 eef9a76c8d5023c93742b89be0345e5ae8ac32c9f7645b911fd0d2a1fb5da381 0000000000000202e25ede1c3a2ae0334113f282a101fd424dc2072258f35f99 +2574000 06ccbf054efbb8be7e5d25916a1474792dc03c035c3d2704f241af40b5ad24a1 89452c8b83b18363941e9eabf547c5e85ef78b76d6bd572bd4fb2277030676d1 13bd4e4a748a3b2e4d00009420d85b0b59b1d65eb0d9e6f7341ab0662b415282 +2576000 ffacea06cb98adf2fd4e1b73dacbd1a41cb1c125e5e72eb1d6437c9699cdb7c2 ace8a2337522bc4a5d0f328bae512ee87f7d5a9e8b600d721f2bff253a0a1c96 00000000000000c752048405a37e29c0dc56feeeb26fe40ab432077e09c726a2 +2578000 5444780479522b1d609b1e5b086541e56378a18280f9a655f5fd8436f84262c3 fb762291d82d47f8fd8540e7a5ea4ffd96dc9120cf247c7e48b3f8627a85ae31 000000000000045b7fa5647ccd7e6b5906b75d6c566b4e5ec8e70ac0b1803a4a +2580000 00000000000002ff37c4e1bf95889d9985644c999e12018969c97318cc1b04de 3f821adb3fb5dd8090a190b93514b4ca87b807a7c7891362d970aa63646b3281 a9ae25c422aa7dcf8eb05eacb23098fb5adef93c554037433a07482bb484f0eb +2582000 53e9513e004a089687d6b92649ccd5fc93797592400a204457ab2a24fbf578b8 7a86212dfb7c03b5bd3a49e9b8818c1aae5a57f8ef1444813e7bed767d80e749 e0b5008761f8418e2d67f806be765087e90529dc47f123fa803b117f3776c408 +2584000 1bc19c3a70b21d9503cca586fb194e2e7a78e342358bb030ea710f3ec5529d68 6bdc419973252240a7654d328beb061797fd2bdbdfc1f6bfe9fb3cc8d88971a6 a57f0789a11fc9727541caa3c3dc2069ead6468b247128e22f0517838e9da915 +2586000 3d780f006116a82754cbdc48a9ed9fec6dfbd47cfac083a152117ff76459a419 09def4c7344cb46c5b831d41792cd46542eb32534666b183d2a96e76f04e845b f5442107faac601443ebc7a1458223f046104dfddc2b61ad68fa04c17d201274 +2588000 755e4e001c4a419c287442a0391dd68d7740974ad1e192077477aae051048b8c 052bb5e88923967c76c98e04eb7e74f7d77038f14ac8d6f02d3968146e3f7e42 cbb5f0aabf89806a0a4ab48248a2ff40e8e0d34026a4191cc4aee1143312f904 +2590000 737db2c929d3e34b11847ec4d1733554a07ca13f908c16b49d2dc49d4a0b7ada ddac7e5068c1d60c2efc43510436e530a5ec3ff72b1ddfa38631efe8e762e213 a0f0f3d5aaad59c2a767f6d0e859a81ac768bec1639afe8d468060eb91b60bd2 +2592000 00000000000002f6666617084b0e266f921522a68693f8fada745faa67cdd442 e7da7c2ea2ae023d6144838223adcad56a79b0d58aaca5067aa8686b67e17193 7a6c224454e398eeaf11eb2770bf282c3520b72d19cd71c432c2eee71bd8832c +2594000 00000000000000cc58595dd894e700fe5095271104d43a43db4a7a63f4b5c561 d71c3dccd4c9dc488a8ee8d6c41341381fb555cd115c7b524eefe2ae077b3102 ed17e5c02b615d351d01be3e6e9693686fe9d33ba6b711b908dbe953600892ff +2596000 238a776edd2864ad7678a768a6cf2cbbdbec665fd049654877f6aee846edf5d2 f273e0d87d3954ec51f320fe058100e53167a33dc1dc365f6ec356f14350e39c 7be364a1206b83fa91a2677548609d6e9d592fcaab4c87de601fe37f90c9b592 +2598000 3d9c95e74e570159b435f65eb2d9797964bc02315b504d01365297328f735045 08201f96306af5543d944839b19766e34c156c903c1cd0d282c26dbff1ac5d07 00000000000000f44369f4eb6dbc22644f208e0b67d44a4486759df2b197c70f +2600000 e4cd35742ba676ec33782cd022c66f96db2b93001de073c5fa07f76831517f65 311ac26eba7ce6003c532b0c8715fef22ef7b0b1d8c31b837d2f2b8bf455ba8f 950cd0449732334c2c03e7bb49074069e6e4cfa58242416ae10ae437d9708dd4 +2602000 bff2208dda3f59024e53917a1aaa8910e4ddbad1f78924a9e4571ceba913e3d4 bd8fa916b17cad400be0d7c1c58491c4a5192f231749340c4e5018493afe992b 93e05a51a28e89c7a25a54a352cfbc98e2085859000a1f3b70d29e54e2f1f3eb +2604000 00000000000005ec79de4731d857456824e2cca5fe47d816e9690669dfe6f4b3 c53c506699f74767c172a8bfdbbc06e78d46b995eb798bd574b08bf21a2a80d2 00000000000003a2e12aa9ab1e6ba8bbdaa9320e4a2aef8925699690905d4faa +2606000 000000000000042099a03f19e619e55640ef18ad3e0c153ffe5955a4529ff5f3 4888eca185d81b8103ee06880e3b9624a05d1395961746cae696fa19dd18db78 10a113b4060aa1502eef1e1356c18c9eccc485ae2f32e57696dc54443fb0349f +2608000 fbfb2ffe9e4a817ca2397fb6b1836957743531d52f503418e8bbe02e4f9fc445 7d84443e2a91d978bd05403b906ece2715eaaffa0caab5ca06cc86f061cca217 0421e13eef97386387421665aa72885e43e2f45d84276a2523a9c7b4a493ce29 +2610000 96e882a3542f8544d24a7b1a6d4124808391c07ccdde70378c5db7a72f0be66d d7dfb5cb6a6644840dbfb70d4215dbb76a271a5f3550c9b6f2194713e9469038 be4df4abba49369c1950176c1a20e8f9642c97d5d7c6872ebad79a15805635a2 +2612000 921610bd9d97a710932e90d1aebc21ce065d8cd72df35f4fb1774df38efba83b c3b91d5cb58fda9438b7160f56c8f23bdfaf0b07bb1ead1836ad5dac4cff6585 de261dd91207f2abfc3e33ee0053795b50c8385a172ced9cb78f688cf9648851 +2614000 de4c29909829e801f7d7cd65657eda970cf51a68891bdac48fe3a861a852236e 4363abea54c2b9bc283758257fc675a9ab87b24a1b9a3acdec2179b15b6450f3 dcbf7490cfe4901d4a1a3527a32c09f0f231c0c9ebff38fc995ae791b294e836 +2616000 382fd8a73e3a3588fcdae754e3d582777a53eab659f6c01babe25b4d55438e64 505311853a29dd008e875c2f575ee01fd950e393d2f5e5a83c903a583e37746d 0000000000000307bd40796d3599e5adede4d9977c1b00246e6be088337a26f7 +2618000 92311cd7ca5d49cda00ad2b1f45c5ac2481a912c89e72690d0898b5a0b224ec1 c7780a3b4d69271d5e74df5bd334357403ec4dbbc79c253d2ff712e7fb57be6f 1596dac84a9358975c6b09a78471cc45c4774dcb3ec9993c31a71d682de17717 +2620000 00000000000001f706f0588d48723f220576c92fe37b2253add2ffe70928e8e5 119d3b9d8617a9f318ac9e24c6147aac71bb27894a84b6a376f0aa21a43bad26 aa84cfcbd08b56778205ea880703e9960fa6f8d1cec5a022978675c14cf4a1ff +2622000 4ce67093b134678cfa3f978f4fd3b678d58c22bf52bc265d971fc2e715fa3b69 da57b60988ddeb7a2c4702cf2a9a78916c95772be00f2173986e121ebafed716 495bf01f61e6ebf0be36d7efa1513b6bf3507bec881bf3d4c7e07f0732b6d663 +2624000 00000000000003430cba4d6b927d844c476688fb5cded8c5fd6d5acc86fa7c7a c7335d88a3de3dfecb95cfe76f15caaf73298d46de1aa9a7c7b3fdec5fe9a032 014590870165549991ea4cd9ae9ca0f264d428bac56f7eb8bcf78a57f7e8dbd7 +2626000 70d7eba195d57e52111a5bddf01f5018b2833d9dc40b1babf50e8f5e43e951b7 ed819937aac1cbdad51abf53959d32230e54e0f5befe075c5220779b1b5678f9 d98fed3b4295eaf485f2afeffb946a0b0dd4c24377e3d4a7c3f402b86ae79c99 +2628000 830df802e526e3b3e953a91bd2cd89bc056f2ac3277079e2d986eaf6781638f3 d099541f929a44e79b4b96137003a83364f8a9502c54f132990fad5afc7ae63f 3c3bac827b95eccc114b517c9e35bd041d91c721cd972c888096501c982c11e3 +2630000 c07d98cc3ec73efb8c7297583f1bd8d0f4602d1bbe6bd2ea8e9f9c24d59a993a 13babf3610074806fb48b8bbb238cb9026938546cb684d19b581105e3b9462f1 0000000000000289a65c479d3763d8a0258fcc6a212d1bed7e40f7e3ceb91c0a +2632000 b4bca7327fc48137025fc858a8bee60d1fd237c9409553388d1817858dc55b55 fabcabbbd3054a28faea1212c38da16994fc89854acdbc761038a7c2ad2e463f 42209c2eafd5aa54d401c0f15c0ba5ee421b3dff796fa4fe4d10e8aaba53212d +2634000 0000000000000209a0bd224394530b7125ca882eadca7406aa0a3e2e20f0ca7a 37233f1c5d5aea9325427cb83f5d0dd44e273d6b34abdcb0b13956e73a631eb7 333b291570f87f16a56a7714c14aa53955a565308939181e0e5c5163929df727 +2636000 91aba86f03c5c3b849dc4590593e36fdb797b94589859a2342443b0cb434d405 87fa4882bcd4967dcf80377f174a95d06b1c280686d2113f280b90588fdb6114 000000000000011798241058c375c6da814236a6687ee29a968736c0d759a8f9 +2638000 017e01e7f4c4c6018760f91263d771789817c0e85311d634ec3ec504d97da747 543e5c2c8bcd67a58593ff22ee07ba57bde65508af793c74bff6c98f19cf023d cad12dc4345315f037733d4f6535ed71dff05eb41b8690d4a1cb455915017107 +2640000 00feb5d17a727114a883c702cfea0956ba168a16eb57bc141c9c02c97d0b2a5e 0cbc8c158dc02e4bdb9c3daf29b505f1538b53eeee1b3d15fa8883d78bf9584b fd3bbcc53178ef6e7c6fdfb37fe511646ecda19c1e6d970d4c52ed820ff585b7 +2642000 5daffb0d7bcf9c05ee111a127258e3551ad2eeb933c4463d9098688474bf53af e2ad7599a5ecb5664e97b8345237afdde42503001a2170c2a29faf1f0af92451 f1ae1f6aeb88181da0844f16c22a6f0db66ce7c45ae19449fe42aa990039aa3b +2644000 00000000000000798ccd561a114e42b15f02cd0ce2c8bd3f79b9b1dd227a3e98 8591fe0c47620f1d4990b3a546826fd7833a7fd5882a63cea6ad052b1b3d5fd4 146cf888acabc4686dd504b32005809f88a016e250d35d1a83f529cb03f02ee7 +2646000 f85fe5c18f673a223d865ff2000c906777c62ea012f5d77716899bb0bcdbf63f af77fcd2ed4ea254060072595675737052c888aef3c359a36129d82f79d2784d 08ebacaddba0ff3efb9c923d3592cdf455185896bd41ea0874d5c82a02a9efb8 +2648000 5e21259735f6fa67795f3e6bc44d0c5c9aa03e7993269ac5398ecfbdeb58ffff fc74f5cedcbaa4fa57fc49d0d2dd9ec223b678325c16d66254d4460b0f4c510a 00000000000002ccb75bb3011ccbee0d16a7a0471a35fa6ccc9bff3c1499ee00 +2650000 b0c380fd6253bd2a42a5652e027fd8a39d9bf68c1fd3da1e67cb4a132977ffa8 5343f8ec3d8b97b551859da20ff0a34beba07ee3eddc599c3228927011bd3422 14836f4f028406e04021237a8763811fb9162ba097e164f81af3b72b96edf295 +2652000 534f5245485fb89f1399b4b499fb9daa0354a93a6fb98b175c10aa7768e82a89 2f5c69158153f069272c5ab0262c023d675bc32c6bb86dad1716acc205107e9a 3a7c6471c86a80485e5e8f3ea71d382849db8fccb2110229680e4f08ce59875a +2654000 70522a192ebb306290b7df9334c2845d8eace639148285ded4d125def8f50949 8a8a96ce8e95d03f8a59d2fbb9dc75e8eec6c8411a61991848f9672d036a8941 c4cfc25f29f5270288c997c6d863f4311b643104d1997e12da4f77f84a2803fe +2656000 00000000000004b3b17dd7528c53c41d1be36e7eaa748f676f9f6c2dbade0c92 317a304f7154aa47ede90c3fed376e2fffaed3adf865d165fc5f5851ce0ac1eb aacf28ea2e8efa4f2fdcab644d2976a9a30f6651043798926a1f35dea19683cd +2658000 00000000000003a924a45ae0c4ecf741d7bee07acea9ad8888b8f8d4ee20e2c0 fb05ac0a7806346213c38a6f5aad7a4860dbdced7da2767310f2ac30e8f3b967 31bf864e562336885a746f85d17978533b48f0c4bb9dbd54f2bf38614d27dc10 +2660000 de5677a1ef57bac917baea8e7ad05a8ee58d6533d302868c8bad2558da18d0ca fc7e72575241fab7d472dbf7ebd4e71c8a985e08a8b3228eef3252c2ce888d4a 9163f7f531625a02ff4da94a24ef2c6a0b77716c340c9c619df6d673815ed009 +2662000 00000000000003f1d397fd29cedb0848dd0169da5689012dcb566fcbbcd7bc81 d52956b9df17007184bf72c0151288827a85fa9e9f19ef228369a499265d1772 00000000000002ddd40204470d40aeb23eac20a214756d5dd8ebd4e98bc79c14 +2664000 5561778ada6dc344046e71b797a16d3a8ff999ad7eb2dee6eb60c94a3826a6f9 51141bdae2ce88326b3be4253a99b00dcffc796ad14f9f28efd083475deb127b a6516de19960c432192801f44ad25b29e790ea35139f709e15cda5c5a2f69e5e +2666000 385a644bfce0461c68e3b863778a7d2e313920136b5ebbeb3d987a9f49af0f19 344597d13e62d35318ff763361cc58392a0c93cd2267c0026fd7bdec897ccdd2 fbe9d2569575b97f2bb2f5ba95c2508dd88bef54ecd6c378c936f47d619df92e +2668000 4154478ead30ca76b1601ca82d1f669ff43aff50f06c07fe12fa3e8607fe0fae 57ee4454e5842b8e63f1bd9fefa96e7f9b3bf8e8efaa6f051142d4930b4bda2f a196a66393a18fac61d52fb62ace57b2e6cb7449861f22a0a7b8b6ad45cf458f +2670000 7f96c6c9ae763a61425467fb3e6fdb80bafe15b8a337fdeb5c8f699748490845 3c41603007046baa0d3c406b436e2a1ecebadb3629aa94f258b68d2992a827af 7af15322b2796bc614af4775833b400e152596b60f53fd848dbc6ab4da9b7beb +2672000 264191dff75ded477bbf123d27a1dadf906d73b1f98d6d08c24d7a6038d3d07e 5cb9c5ade17579d6e94ea2396a88d70821aab07e582eabed3586a0051be115d2 731516f504c56f53fbf6b3a639e33a3ce8f4828e191d62ce6663fe7245d95ec7 +2674000 76c6fa214b218f779e22635253903ec89cb64775a97fe0fd6fb5f02d96196f55 4bbc9bce2ee44a238ba02db142400e2263bd9cc7333c80e696bc154ba064836b 265e93354f1e98779252b61cfc1cf49776b2997d5cc8e4a34b8e67f7573b3987 +2676000 08ebf5799b4c087ad53c0cc7ccc7e7f130296112c32b3a0d92f1feb889381f8f dcba55054ac10bca96adabbb45d8b41148aa3a7d3b7ce9d66578672fc2a76389 f4b62d9729d1ba4e098a3ee1f442745eb38221ec4ea281f639cb845ddbab875c +2678000 f19da3c150ec333fc19164b2d571ea9119d5479781dc76063d9968b32202c911 c8a7d53b5a34873c673b6f3bf5c0b1fb100e37303fce8615bd9f1665dda95e75 000000000000038d59f35f6f343f5a426479a541a14c864dd6ca2beb6ff2d14e +2680000 00000000000000f552b698222c19b28b9c8aebdaf776aaad8ad3bdf83694b22f 39d1f0ea9c733ec16be27cfffdc543736563addecffe0a36c90b3a131cfd3f4d 000000000000026aad941e8d7db20f7b9c6627c9b8ee1b25377c68986cc0a81c +2682000 571ed956bcca241f0639112c21694723862625c41dfb14f28e082d16ef19521d ada956ad8c19cb3935593ed00a837b69facd948f05baf57238aad632f3191cbe 6eaff95dd74c4df86e2a95d7178ec8d68494850fd5208f9ad1e934c862395b64 +2684000 24e9235dc83795a68e3ad0daacef5f49dc90512d8820eb8c1ba0ec2a71a34d91 465213c8e45d23e9ee96774b1e31a1b4e753636293b0a27ca40507b16017e77b cc181794cdda3b235d71e6f8eef955d08c0a336d8c67dc192359652d92b5b23b +2686000 dd1060737705ab8bacb362c89f5681d2f8e3d8668a7a638b3239b80ab4f3db94 bb521ad237cd4ac863e10ccf6efac139aeee9718af20491831b5875876cd5383 e951acede0fcddaa6fd5a283388efa783a3b9b3a34049137a7502d49cf9b3bff +2688000 36384a03e32f7d7fffa222d7c292b7fd6ddad0928c8fb0029e74c6d28ffd1e89 efb9d75232ffd0d24efc89f1e845d8059cbb8245c4287e09f1a1fd5929ac89f6 1636118a6a5ef31eec6f2cb4385ebf146de6f4f11010e0d08963d3dc2d16ea90 +2690000 663afeab680c4cab4489cf147e9eabba90b0668189ca4a3ed41542034fcbc11c 5f0fbfa04c87cad38652e2a65d37ef9a0ef9ad3a5aeee81d1d91f5ca287d9467 03bbec3c4026b5f13a0b799e3a162a46820aad89fb783a0bc15dfa4565cc1c4e +2692000 7c2ec6172cd2a11c853dc54cf423b69eb3fd1871e9715f936b0ee27104541264 c34ae733ff4b22a8c1b745ad3d78811a2171aa320dc173904a9788119f9f0a69 c2bb7c9bd6f1b664904406b5ccb04e3fec16f081ba7f683e6d775e5aa8fdf578 +2694000 00000000000001f0af808da508e57986698df79dee2706ce4b7b779bc860acec 5f2abe429d82f854ff5c62f26b627e92312ca31963fea5d85d5c25cfb12bf470 086b1f4ff484de4666cc0dea111e4fe0d4d2fa7e7381de1b8c93fd902f60b131 +2696000 f25aa7ddaf7517d00a4882e81d1b365898c8b95dfb5296b0be38774aac879998 c39d6828a92b86bee904d68794e130c67d649f4796b4ecaa8a3175bd11699305 67722bfb450fd44f636b9e57517ee50040b94ecede9db795c3ef6a7e99af22a5 +2698000 80c947bb975fa37ad0c10c5fd3d837db8e5222944264f610f7ae871281939b4f ec700c07d6259913de09fc5b0f0f4b9b31aefe021395f1c4f430efbd5dc8d20a 00000000000001b2601a04dfffe4686232e0d025cccb89e29901386ef2185c8e +2700000 b6f5ad74dc4d013f9d2729341cd559d2141352aa25566b7f0951553487455a1c 65b731efbc43106c7d9a20a54f630394bef1aef60d1eac81e07cd22f80d291b5 00000000000000a82de0bcbea92c11e03b6321fb97403d67b16161e09b700dca +2702000 00000000000000edecc85ea93e2c72cb09366ffed545be09f2bb07e13dd2be35 e26584f2d370af8acedb9c52c2b3dc999ce515aea6de1c9cd80ce35266ba8c8e b1114c050721e67fab1c74dbe674c5dec2eed29222dd7f2b3c38eea325808d7e +2704000 9750698c7cbf782b86af3aabf68dc0fae936866870dfdc2d5614678d8c16699e 9ff650f3326e2f7615d772003e00b183db0cad46557b079ce18928030b1b279c 3b49fd93199cde7c4c5735cce5c852273a110ce825e4aa65804f3e719fc1986e +2706000 f84c46e7216b1d8e96056f1bbd21913bcc7f6f1c39899ee90b18fab31ed2acc2 8f1a65c8f0cffc00f552d4e5b0c926f953e8890b7fe6ad29395b419fd959787a ad24f093c8047fa93e857c5b99438d7c3cb5b9278c9cac05e116299940a66645 +2708000 71bb97f3cc9adf72aec5d03a532a947069418fe1860198fd0361ceda1f019b33 51083c496f15d37817ad0a61d63407c93016da3f678638f442eda7097b75f97b b8e0f509b768ab62464055285435ed65e90c091b2ad0b5be803d0df6cdacf4d1 +2710000 ef789c33b6186eafa76cdf2583f83bed160bd148ad1cd0aba3120f8034af6556 103d29673dad6250035a0207a12b733cdedf0242c1c3952571352ce1058c0819 ff4e427b2b891b479df0b89c9c230f1204aca6ad8ded281361945abb561f8b44 +2712000 7127e25ada40c2987efc3933804ff844c8615a169fda7bb3e3105c903056d916 6a155b9ae72666bd98c46c842b7aa66f61fefaae424df598830071c29958d9eb 000000000000004e47e714f0916043e5ea99e8d2900ac6048be9ee6a35c09477 +2714000 00000000000001eecc22f766d62b5c6e47b875e7062a4e17eec712154c547f54 e5d32ccf41e9b0255b9228e839d847b765277d839813f1e7bac39531d6255e1c ca22fa7122e4204f2bfdbfb88f6e62e51b3c4f4eb302c8f900270e084009c3af +2716000 8ee2073aa21ee7762831a639a8d37aeff268e2f656ac521a7a54a49879768ca3 0e525da9e744a9fb4b4d7e6f60d406b30da23a5d0533761af413de7fe887778c 8cad390821bbb65f7dc3d11cdbbd9abab0858a3adf05d705e3bf6fb4b2cebcee +2718000 0675a6ad4926342c03feab1c80b70081401f5ba5774bef52f7dd56b64cc9df26 c2c3843f82266d1610a2eef07899b89c4835ff3ba3486d79cdba29d523613b7f ef1db8e70a7ef75b58949da1e090c46bf814d34c47552dd659e62d0af46cde03 +2720000 ff1c0816e73abb133ebcae51c7cb11d95099ca0cee108556221ac62199a30371 d970457c2a2c7e1a713b440b639ffbdf62121b581d1f0a12adbd9ca06dd5c8bf c97ad2bc348669892eb1cbade0a349b345ae575fba515a2bdcd9e502f58a0bd2 +2722000 f4961e42a43d3a32c54c7f43105f0351e848bdc6280ffe0dd870bdfe293cd157 44aaacda523066806f991c150c3c52f1776463f3e5fca84a10b8611642931923 86c31ed20bca582955a6db0b61697a5771421d5dbc009db787a6fa0d9ca28861 +2724000 5e68d794a943026c130a55307e4237d7d2d03bc95538bb21a52ce805082fb21d 299044fe09f17e52132c5b3ff163f91a8c901f3edc03a4c522cf6839c2ac58d0 d692681db19113b7d404f3f4bfe38180af7c6b01ff1bd63057bd8f7ade2337c3 +2726000 d4c8030a29041ec8a0c1abb8eab7e4a30ff7518adfbfc348e5a5f9597f0e575c cbdcb783b1244371cb6239247a4b4016849e1a211e1bc733a9b9774a8de828d7 6d797ec5527c8df2e34d90df6a7a58bdbd6ff4ac707f7d40e190c5b91167b92d +2728000 46fe7ae9560faa760c9700a786ec65351c18df82783f0e8b8a0101ff3eac51e5 ff48677b4f3fc8f253a2125b5d69ff55f02074080663bb69023ffcc003b59d79 e7d555c267163fe4deea04692783530f823a2df297ea53bc352937256ad0a726 +2730000 000000000000001026aa829ad7d96a5d2239b0c6e91178d9c30050da47af6c7c 2fcff24c450258e5317ebc15a97581df23ce0d9cc25f62ee39057fb6ee2d893a 3f354d530c43432b1665bc320370eead4fc81d4bbd150d1856e5d37e53521d9f +2732000 aa8a4b3fc3c507b4fd0c588fd8dd80d29abac60a945e2571156f02ed461f30b3 8e0fe4b153c047ce88fbfdcf84eb0ef417012b16929347588e1ac74ad1fc8e28 00000000000000a24e28d8a86a3db80e5613d93bc7a21ddaa61feb26a1ccbb00 +2734000 12d831fdce4735d5c5aa57e0806ed4d5e8329e9b1f256c32c971a7b5b46cd42c f2c9d3269c54c4192827c3494e6297fd64e938c38dfbc54c6b9784ca506eac80 cc041f7208ab838a7d088b870c3ad67db29721c171d3b275fd21fca79369200c +2736000 0000000000000022b68c0f179aa03f75727e2838a9ac0aac10a1dd02c7ff31bd c1a6395e2047f195f6f8136a4d0be1d2f4fa7e2f1f4d3cea145260ada85927a9 a0034bdb9050be689a8f865d0d0f837c89b4e8f668169fd0fe379494510c4901 +2738000 20f4b81d7dbcc81c8ea4ba22588dd9cbab4e9aadc00ea9f1f3eb41179b0c9958 2e2b0028effa8153b1c95202ee655ef69ce87d257dfafd145036a1dd00a3ead3 6b0d69cacf748d5743c0755875863146b5cf7c8ca2507fc694f3f0b7110f87b7 +2740000 00000000000000ac05f512d8473f49279b0d250759b816d24e79274c2fb4290e b8a087176a41fca0203fd0940374951ba6cadbc699478befaa6db998dc3cc914 6b11cc101b69e18fe7b7a576bb397e12954c4a8625104963478a7978b30ea9c4 +2742000 aef0d2ae505ddc6234f4976b3c723d4fff8e0a4d952cb38659bfca9121839de7 c61e33d6b2e5d5319691731980d3a6736beacdbd883b8e0d8b786e6f7d703d52 000000000000018c2b0808a279eab975830575edaa8a6491956bf849151fbf76 +2744000 a5c259e89429a7cfaa4d1aec04467e592041f643991739a6fb60a47807f3e7dc c2c9a298eccd4a25fd58d49f1a8fe9aec0d5af4ec2ddba011539462950aeebef cd35050b2efed21720d3e569150a95603ce26faa62c035f4642854191008c484 +2746000 0000000000000173463abfc6d42d89b4723ac467e26f1985392537326969307a 330dce398db72746c577d3735dbabe39b049ab9a5ba1aef258c3c97be052bbae 7c9bc1eb250462de79c7a3cdf18ec0390627c570c7cefb956d925dca35316e55 +2748000 4e549dae26a2c1993c4f9a9ed17d59dd3a1ea7124238b3c50dbb814dfa1d3698 4e8890cdecae1ad2ea99f90de78bc627f0dbc3247f6af82cb4da1d4f00fcd01a b0012510bd5c42db2e353641e552692d7fefae9588a02a09d5378991b5a0c632 +2750000 c362bd2b66b3ce34981404b456301ab75412b79f22600b17709c278ffc261b3f ffa39427b54f78210b8effa095413e8d4083345b1058ffd147312dd9d1baa039 945f5f204b5ccb106f4847987036a544ae498c8985be8cef729eb0dd7a3d0d7a +2752000 90494181147280b0bf55a9fde8fdc4a17d62e52c76c7dd7938e4ad2894ff26b3 3d3ec218783f0ded2c8f41cab02eac99c727582daa67a2c99528c9028a1eb25f 0000000000000131d04cd254a6d8bcefbd0484c9eab18e1eab71628478ac8c46 +2754000 64150ef29307279d7ed4e3caa25bae6293650d738d4de18ec2ee88ad3b026bd9 bd0c89d95d9953cd0d3949a5475fcea438b8605278f3b50fb61a92e4f0ea5ed1 000000000000016a6345ad29f81b17b6e6c951717b96c944412e62ee1242d99d +2756000 531a52b1a009f1fb1f2c73a6cc03f958b07d97daa95a194892cef69ace6a569c 8bdbf2bdc20064c5bc4962e1b4f78acd4b9060143f96b7d012ead4de146f87f8 7820673e16540e3d958c255fe7c3ec606b4bc9ab31dd2a15daa7b0ae3800fe1e +2758000 4827b4dd0b5bce496ce49ad73f79db38796efa7a9921a67e924d99f2b6f00dd7 1bdfe558c5afa6fd6d6d2265b7a0c023b0d5cd3cffa1b7c66ed72f7a18c57d96 2afe36a2075110a52a99cbb1a24aff4fae5567babb584621f5cce44aa97abc22 +2760000 fd30ce2c37c1c4e4ba1b20b275f51853878f1eb0a2b4fd97bc0032c03d9fdb60 18c24a2f9c29eff6c7f5a7e3c88a56016aaddebb9694eee974589dc5d9c2e245 054cba899e9313d0b2adfd401a96245da3e35d43832191edb4df0a43bf42be16 +2762000 000000000000011b021a94d3293ea2245e8467e0fa8ec2473337d49752348d05 293e96928d604bcd15684791e15509d311f1cfa4cee769a9008f8271f512d1d3 6c57edbc269e4a7095322ef479ec5b883866f914458ad9f0950db45d27b9aa46 +2764000 e5662587aa0400fc3621ba88a17430303723e857a8a108798a5d8778e3a3e052 280ccf9d135b2c18c453084f21e4fae6da67cf91aadd9249a6fec1c5a93508e0 fe946cc6aea9cbad42a3e5f7f378b0c3962bfba750c232f0aa34a29b66f3f792 +2766000 ae4e90630d65c7cceeec3c67bf76b110f49c73516520ccb63e79e99df9dc5621 11e6806ffbf843fd556b91e04e1b72c6a5fca0c499c46bda05d4f08e0f9a421d 7d31e511231c74d033ce3ffad754a5ca42811727739a8261182ae4e0bd296857 +2768000 7b78a59a2b9c8249bbb45388ac949182f98a719c871e4d52af0deef665a6f614 d2ed6842185e30e9b9e4af13e9ed389731a43eba3bd201b7293ffaa394bac08c 8237872a0916c7eb76b436fb78ee3b929b7ad9e51f9954cd0895a48bae5945f6 +2770000 5cd90e56b663c84613f13fb9cf1d88ef681dd19b62596bb63889c740d856ee8a dde2a7f962be12c6e4a242ed33dc59ab1c6393ee4cab36f1dcd54abaac58aab3 ac4a185ac98bbacfddfd6ac8f35288b93524d5e32d882b8ddd529e019411f254 +2772000 dc9e101fe7417bb7ca04cf6a696f9d2f98b85d939b8f8d791a4b266f463c1eca ed7f7f9d73f3cc3c8f2029f6449fa8e5bb29234714415cf7d45eaaf9837a74a2 a006894298f791d3950dda75224c3e690784b142aad626eed3d50ef80d7b0475 +2774000 00000000000000a989005fefa90c4a88c564d01a19d7a3aed6364c768ecef74a 99a96feeb487af0562419ac7c7db06ce83875c7470a70ba799ce304808a10473 44c8ee612584dfe6515ed773f0d30d48623778d43216dcb0cb26890ee62a2770 +2776000 68c7ed03a298062bafad9c436a3876bb3bbd1ac1fbea48768f4a014d0b3891da ba9acd561090ca38e9f33766150f0a9b41d52c50dda60042c45795517ac57d34 9fe862caf23d7a4aa4408ff403e4ca38c8f298c8576d714534d44635d122f890 +2778000 20631c51ec415899d2e7a11455fa11ab39a8621a8403194be596c6b5f29187fd b712fbfac6466005e1348b8f509acf7eefa6592b19f7d1d24c3ed89d6044178b 70d486cfb5a500d07163a977bbcd070ea15418cbb6a718d25964b6da2e04d238 +2780000 00000000000001b7ce36d8afe9209b1dddbb598aca199fdec7c531c25a7d0e44 875d9229d7d3a2b9abcc08aa000ca7a34c11a96a607311551cd6af15d4762117 0000000000000123fa8d29bfac77f84c1e17c8fa1cda77d7dd87743913518263 +2782000 d10cbc25e6ae6d80408a01ff8e27f79a0cef1a6aa9fa27aa128bfc73f814cfc7 cc92bbcbb1d44c04c76b58b1b670fa09c1dcd1f3c7a243a4ebb1035341f9daf7 f2a599122832ac321818d73870b4bec98480fc0eb4c2911c2d1d6658dd72d616 +2784000 0c1edb2c9a8b5f8d31b01f5f9ad02f37570158965e1aa84a6d2bd453ccfe9843 38d7937ca9b6150ebd20c5daa8b8179503aff841937d2c36b2dfc66a6f08a2ad 0000000000000253e4de16b10229163e0d2ee79628aeebe24f7d2a9d190ee04a +2786000 22b0d75f615af47b50151ac1611a20c02390c9baa6612529d57cbf8b41dba9f0 924bbabcf4ad871cb8a82176026708b413deeccf97f2d102d2f18af1423da871 2786424f3535bbcb32b637d1e5b574d1912f41af270794117ecd6cf4f378656c +2788000 00000000000001013cde86cff899c2d626f1aa0902432a60b80b5fc63d8a9d7f 24a7a70d9d41396f3feb87e663a05ea01b66d5fbc91f8ee75454f9ca284de232 00000000000001388081b6e5f8479575cb323388e084297e50de3897552d398f +2790000 e9c6d12824d43db3e1167ae39c2896421dc44cf897b98bd74896a336ef3787cb 071b5e14a1c48e2dd868461f2d82c12d3bb7eecfcda9a583f984c38238661e9f 00000000000002214dc4ff371e2048b6581e30a169423c4745dd1abb433e97c7 +2792000 000000000000016dc34f520b9bc56f86833b09f1cfb69bcfd4ae648ca5a7a610 5b92d5eebadc8dec9f968ada8a5051a5b335ff2b0c7c52e86cb4ab5a028fe527 31c587735d677ba4e6b416c37990b23dd62cd1246a3166037a60425d40e9ae06 +2794000 a74b6c44a0d4e29732810a7f38570de04f58b8ef34cb213d0a11f58c3d0ff559 2629e379fbdf12ad6eb21ae18044a87db17bc73234a2acc1677d712485068f37 cb6fe7c4174e4b7e4049a4a6d68029e9db30c4643091748b3ffab28c53160599 +2796000 00000000000002967fc03af6ccee2958421da825496a7ddf6039f9d7b0d6dcfe adaaa0677a6b6f5ca278de2744b6ae3c864c5cb847a85bcb4c43ee2c2c1494db 6aa6a0de392bd499fb8bc3ca665b88271ace059586b9cfad37fdfce3ba62b11d +2798000 e811d8b601443c8329f2a065bcee56dd6fb154fd5d10d9a5524572237b05aff7 b2e8ae5dee335c8ba4d21048872fc0a49ca0012e69da464d2636f83f9bb2ce00 1319e11a6b7db003dfc38b8660f76178a21b3bada87dd6355747fa0c327b99ee +2800000 99b08a2bb086a355af00782dffc2a94f56e225426426b3748063e4c703444a45 a7ac2ac758081f02d572f3b1eb6920842ab75a6a1acf22f99250f2e663401aa0 6589a4350abc7b6b156a67bf97af65e09cf379bb87f466362b6bbe9fc9275d67 +2802000 428b5dfb17b9b6c3f39dd961ad12f8c5e3c0a7a5055200735183192a880fef59 a8e7bde0be3d022afa989991d3966b596dd4160dfddc3ae57b1c448b85fabd65 81980aa7b26fde280e8cb24c0d3ce1b1d66dd4c495c95e5a84d7af6d8618aa63 +2804000 f283d033a40c265dff683f68dc24052e3c7084dce97f59478d14d1f05e91d4ed 436e8a7b5b21d6f14b07c415ca33324a09a672d256010d6554b169333f446ced 90762b7288fbd5473b6837b23bdba3a7ef5eb78dd6298e5a0eaaaba9b6cb50c1 +2806000 2e3f31ef4f0eae370b66444fdb0832865ff7a72162065d5ff2a58236c49f57bc 95270e9ffcea924822703978b058bcfb11b5cfc480feb2b5bce8e51482bdd86f b9fe71665e39c5f0d07dcf24da2ee6d21141909c57e6170df17357a9d7b63028 +2808000 cf2f5cdb3049da505dc4e0d7dd6d5a97a5eccf26a8c185ba2e83755dd3180255 426a8160035e1c6b6410775e18be29cabd4c6280f99341f6b505b36101b922ee 0000000000000079683d7e16e04774fac459b6288a6029d0fda6d1bf57f449ee +2810000 be4a04dabb109b1dbf3bdcd2711b784e52e022f546e420bb1225b848e6741c71 3883d3b3a1681b8b14a26116046ef37835041b41a6ceb5b8cada836c821ab9c5 769a3d1e688cfe04ce4c8d8196a2e4d3e9264801976dfc1f182ed41df82fc149 +2812000 abcda8ec2b316558631cb7efb6753c2af567debc2139798f9e80b15971b03ccb 2de8ea4775d39dde123db50c600f0583e6c600a5719f17bd5a6d276df7b31312 56cf3ff453689eb922027d9d2990844b1f84a4c8049f4e7a431e54c141cfc544 +2814000 000000000000012a24f1ce197ca42a0d92cde508965041da3b844c6b01380012 ad50258bee491354fd8ab3b98ab08aadca97488af8105901664628e72ed8d917 1f03123f438c545998f8d6d34bf4d9b923b6607786cbfd37ea3bbab573fe7f40 +2816000 f2b895d7fb9f61702fea9ad984abde83e8dd952014c0c552c94e0ae846528b64 07bfbfee78c1a56ec63d70f694835db0f0caa5bc4a602948e0bfa2e1757b4337 038e35d200c5d0b9a5611db296a80270f805aefbe2c8aec2516017152284fb39 +2818000 2a7737b213e6635c7f29c8ab0bea1bb09aece0a9d7eb41dcd91514e1559c6714 c9d8c4ecabc9f8c58996c5619e51c75f401648f3fb43651477d0e10a6f5e6c3a 89ea3a14e3adfab27b98fdf748dd8e529f61ba7bce669738067be3b94db13cdb +2820000 610c7f533d18c65540fa0d56836102c90379e9ba8204f6fa20f0e7788b61c1b7 a5b1aadb9cad49f4ca1cb863182e47c7f300d142a7b0a9e83762b47f2285eb54 fa55bccb58d71a1eec2ea9fc4581ddd3e024d9fd02ada15e320043a3ae0745d1 +2822000 000000000000001f68a5d613c6fd026ad9727159d49fe5b1f9d060932ea6855b cea1f30ae335387bcacf234fba43afb4284f4160d058e544813ee2197766d0d4 000000000000009f0291bd1e9777612b4e562b1f8f26ab724adfda90bbd17330 +2824000 00000000000002771af49315ab95e9e213e766ce96adaa3e02b04d6a17dad167 c3731ae27d9de6b43accbcb67760a5f8a407b7c22341bce2d354914584acdc1a 18dadc72870f40e89ec9b7559d7e38f9df5c02effb26b71d6467bf19dbfd0ffb +2826000 fd776504b993711ebe1dbb28a73f3bfdc835bc70b773526dcfdfdd985092fd2d ac8685ae690b5c14e125106e3e0bb870cf84e5946a63b356358746818eb4d29a 047d03537a774580019fc3fc98cfdd7b863b1c466118a52a34b9a96223be138d +2828000 0b1ed21644d6125f07dbc924820b085a25d9fbaf4015019afef86527832e0909 13c7dd7f09e06215e2a0a7464336326633d95519b399c84741fa7edabb8d8174 8ca8540f916b20964d22d920f1324c71ad2724498603a0d53f404e44503bda4a +2830000 0000000000000272cca7ffb792a99c302ca371c6b9f47faa43f5df07cc4af5d0 be5f88927798b05a30924f6a88ac01669d29910fb7dccc8f2e2459324261efb1 00000000000000d7fea50209af09ec0a1fe6b6a63820dce402f79df88dcd06b9 +2832000 f4eef9597b736a461c58487e6c731a17bd470c3296495545068d02691559bc06 6dff8e1df717665583036d41c7e903cd161408d674085f9c815456b7751e884b 000000000000021e94cb5dfdd279fb28736c7fabf079d62e95f0da1f82aaeb3e +2834000 2515d5fb9efa2f07164e32ec0b3e096e03099a65fd2a6e56c2abb5acda16fde5 910d866899d0ee15c95e7be18719e6cf35f81b4629a1b37e000af5f06c0a3ec8 81597ec681d91aaa4d785e1f4c3ebf07daad0424e1b466cd1aebb3498d877398 +2836000 e07d7a0dda6bb4ef301bf38acbb42029d4923cd7d26846f64c6644775ef403a7 16953176147364fe849f5aefb59d527c7d0020ba0aedfbc52942f9500ae9c586 0e75374d553d569e214032452d0e0f6bae956ca26510ce597b5f0917aee70c3a +2838000 807cc61a5a807364c15fb2de2091b7fbfc2a1fae626085e0411b36a0995bcabf 488a16e2b545542630d24d4350cef963851f3dd03bce73802c5806237f5a4061 62a0dcf847b8486b83b9a0fc41f9a6135e925586278ef8b340818e54838ac296 +2840000 a2a8140abc1fdd6e123bafa0ea17342f054161819332b256169e848154d7f5b1 4939eb5b41f949af9483046949db6458506f111be7c8c85d7cf2651119146f78 0000000000000068033a1974c5487ee804fa31e3518fadb9fd323713988d2178 +2842000 cfb8e3098793eaaba254387d81df49e981629063146d6047be4d52432ed2a9fd d96af11fcb56635e880a28d175b1905f207ecbb24cf6b92c4d7d74a4cd2526c6 000000000000001fc684901acc83e84f66d213e868d69834fd475a8a453a3d40 +2844000 00000000000001f309bbe2e857228d44c9ccecf80eacfe527108047cd2a0d10e 61d03ca8611b4496901941f4af6adbd9a8fd676c8383f9ce90f4bdd57c41d05c 4e22abb5236c46865a2178a62c4d09a3db79d29822200d0dcdf73b231ad0ef16 +2846000 975bf2b9df83a65617da434da7511468f9351f494d4517ea496fccbfb2ccec1e 247fb4674dbff25b1e45e539e104a0b98821f8d2a6380f8ac19f8eb108975186 fc9977f7cb7e0684d3cec633712c7dee83cdebcea9069071ac9bcf8904db166b +2848000 d56ba65a659cd7b5f0f37ceec4cbf69c652a7a20a91b0eb9cb0815844cea18d3 d125c92e7c62683c2ed578334cd2b98c9d9f301c2ad0bd9a297a33e25a46bfca ad8ee5702d97e83701974b05f043e3e5a54fe5bf058f7250f48c857acc75845f +2850000 d8620d49c69a66da02ff610f5e274cc421e2ba948e93f994b3631940f046be90 de05f9278e390cd5968dab7727e14cd6eeef3a45c293c60f1ec6a908d8688755 4960c3ef0e5eeaf5ca3530d582d28b255a122569bc83a6a88f26f8d440f29806 +2852000 00000000000002503c86444b3b4c32cb2f59db9066ff027c8d24f74a1bc6f614 d27bc94febf793cd6b50f7a9578a983931f424d1bd2cba6cc38dd4c7630b0ef4 8a2ef878187d3b124f263d0461a857fd0259f1f3e9af8360f0c266a16d84d32b +2854000 00000000000000e4d74853009c7906fa216175f722c1cf5621cd8cbd4cf43ed5 65dbeae8ee1dd551d367b51f52aa3dd9c2b208e18414f03af1193ad5194a8370 95a78299619673b15cd83a41e0a95e57dfc31b41dd92be8e294b7ebdfcde1f39 +2856000 a784b9c315dda7ff41679bb522e1c8844fa0cefb4552d76f400397468d310f19 b1a50044ce70dde3ccd6ce7f0a680cfd4a60ce14eeb622ba1f23eb4d918c7abc 022f9852c9445eadb0b5cb40a5766c23f56b13541c2462c49461ea27502a01d4 +2858000 5f231902d4ed3e813a06a4b471a71ceec14d8001cb04f2b49eac09145b49d728 b2fea1a23c06e8f299f30bdc2b8230bbd673af70c07b6452c79884a699f1a364 ba67bc40024ed6c66ab0c80aeb9048239324bf2730396b9a23cfeb9470d12d54 +2860000 0000000000000244639b144452ec1f4d1c684c1363fdb346e59a3e9b68490b79 be0e3df353c391b82bf432b62957c692c2a76f08aecff6d90e2c5075b03d4e6a 4cf302d99c9d1164089fad929c917061a6186db693b7ccc526fa7594fa9beca7 +2862000 00000000000002f5b4521968d41b7bc8a2ddf5ce0dd1453c73c52190c801e100 ae84c89405101bd110ec335cd549037d02bbe1d6cc941fcf2e4e31cc0af4e9ea e743610cd36aa4f16c5a149fdaa1cca9ace5e90769be1dba6950e64345bcc308 +2864000 68b785beb46a668090eca25953fd32aa79796d7996eb74a74ff44c59581dbc0c a7adeb3cd0bef442cd490d39b96ddce5d21d8d876ac0b035b2e838f9946ea7a1 7ad921e43a492776920a4416de252ba51f6991c918ab6c52149e1b4ed6087d51 +2866000 710c1faca921e1b3a152b694eb5ddb2a97a3906c24dd0b01d4cee44aa48763a6 04b79232bcda0cdd27f182b9e69efd408e8f31690c0b7a62e8f5f5637352a17a 0000000000000105e35cad5e71f49ead744fb3d969d985b38d37272f1c20ff14 +2868000 e1b81477fef947bad776c538a744f248a6ac7178dda9783f9e8ac01f57f431b3 aec2b72610f40220231a06288ba13f93ff76fa26dd8497f1c65209f8996ae27a 000000000000024a4b27e1607ddd40b91a6962333a46c9e562d556957e737d80 +2870000 e2a78dbc777caca1d6d62beb58d679858c148fb8d56536aa125768ee2dd279df 4d7b17e6a3511d7763306dc900a69e73edd7888757647e2cd4ee707b5372134b 1f6dc471c463ef685c37c71f236c4d6ba9603fb41cf85f92aaeca8d0490701ad +2872000 9a64eb92a008a98d475c059a285f8b46badd3799cedf71f8de3f9f52c0153106 0e948c1de6eceec53ff969313adc68eba0ede1d70a00a40a2be24e29e28224bb 096fc0ef5d505d352f5527ae9f73588f3f801441521c7a95185495248a080a0c +2874000 000000000000019f4a9c3edab125e8aadb950ca1cc14f2949267c76b6dcd06a4 26ce10e124e9c86ff65d8b54b3c3fa4b77c91aa0fd0f3c4099d63cd6862fdde4 15637959ad17d871413271ad3eb2f765fb6f316f22240c0a1629d522f9ef6cad +2876000 a030560add227c69cd0199a67397f68477a049de3d7edd777ca69d5c40699c8c 265efbe701d55739b4a43b005ef058c82c046bfacd83302c65184121388ffd1b 29278095b0a9420308333b302488e8ed76d690117201f38a17268cc65191026d +2878000 0272b714cbcd8db12e8b14a6d9d10de37438f79af40c09a8b96394dcb6b4fbb1 7f20628b0f532e626ccdd02b8cde92cb754f5249a4f5b4f42151ab80de5975c8 cfa5f9a29dc771474d0f271a8593bebf2fb075c6caf5966391d02f5fa2a42ddc +2880000 a6fc8c26ba781afb6d2fe114ef298fce25d569789f6f92e19071c8342ceabfda 822031213ee68d245dc6a2af337b15760e33eb6d4414749b0de90d475b30174b ce45c0c6f80026fac9b3e57b70aea63c5f66ba66742f756b6d70b14463225118 +2882000 97f6820810b53ed8c0e45e3402aed9e2cf061ca01a6c3d0ae75011e6e800fdf1 53800d9d0d4da9a7fca0f94665c97c680def128a98f690fe618ca085d2590702 f12fc8f979f9208cc69911e3bec749a7906659deaaf13d2c31c67c134a75010a +2884000 51d70020dbcbbf605921a9ea849727dfef46916cd4522045ca62b188f5ef6c15 1e11019b5cdb9c44e1ca9d13875354e4bdb5e6bf62deb528118812cc7da0b820 4054aa6e72a89b665c7f4a029b28c6c5a0bb037c470d8c6c93087db5386115bb +2886000 f3fd63abc8671b15ae6b9775ac25a6b5e7253155c7af4df770271d25b35e5492 8817270f052766fa88a122ae1ae576c5e7b21d77263ddbd956d89c99aac97a3a 3a85dc49cc213f63faa9fcbabe2086ca812161b55ae18b5d4fc78bc16c654b79 +2888000 3a89536d38c50cc311fbbe4a4623ee573e4019a8d70e920d71480c7da2114a04 5cb21624a62282a590377c61e93cd4b0c180a6e077aa84742efdff68d8894c5b 312c339a36c3416917e5f8cd2a0a87f97d337ae782f1de2fa8c431d0990f0f10 +2890000 7f0ddfc032640a6a25a571baaa251e2c59f805903ef2b1804f943dab0ba53f7e 0fc4012ef779d3cac0ae784d5407600f877d1998f103130b2ef9d15f6d375035 0000000000000087b58a84165169b512b40239e75b1683d04a8e80d9bb71afe9 +2892000 000000000000017355da0c3585ac60aa467d60608c1d64b860ef5585a95f131b d75d762e5401ed0430864be717e521235ce63d7cb66a3da32828153624f6137a 0000000000000083a8343888568a06f70f032391f7a500db81ea76899c37b105 +2894000 194a0c6f6d7d1c3003b899536a2137bb7cd74e407b66b582878b84b6d6724512 169c28a2f570d408cfa43d6bfba38be386cfb87dbb2f1f92f2ec7a1f9e598ba7 517b023b0d6f3a469cc71e257658d0a51a03ef3cc57f039acc4fe29701878a62 +2896000 defa95ebaec20f90079882f71453a11424032515d5967af6954db4328bb5c24f c1377df3c7783b1af1528dee555dd27a77623d6b002a7b75a6d986799e4098c2 496dd4587a550a12c36b9d3c8104ac406267abb8675f08c0be761282142ea225 +2898000 08f90666f47794620e3c73cfd1d62e9b07f14a86850441841b2d4cee2ede0e18 95f677726bc56e5d95ab43b4289030f0fef27c19298364a593d82e1ee5c55b91 343e38f9bd2c1a3f1588f6f3162116471caf47f8c0b6d8c37d1629a5efe0dc48 +2900000 9888c9f637e68fae64a3e6381872394124351611e65dabd77997652c33c3d2f9 2a59cdc4074fa2440da85f4636b5ccc525abb6c38f9a3bc41eb52ebb0b4f9888 53c5d8e8755a74e938421f037a5ff36c17460884d7908726f12a1ac9a9e8187c +2902000 90e6498ef9dee80877cf16e80d2d979336e2bdd99152e7150c70d34213a8128e 4e495c1b747025922a8506f328baa85274a1dc7c459c5bda79414f1194477bc4 b728e5aef8cb64bc5e5d7524260cd0227f54239b241d826a2620d3eb4627c707 +2904000 f009311b6fc7d772e5d8ae87838e420f3ec55d25066248edd9570132ae921364 b38cc6ec38c7fa02041a9eeef51ea0a657186771bfaf26f37dd18a2bba68167e 99648c22221fce85fb69e075e0f8d2df654c92a66207c79d36836a6b59e20097 +2906000 59752a8cd3e68ed1bffd093c194f12053bad0b388d08482a8f5d2e9afd101ee5 0478145115ebc74c819cd47660325ec2f4cbad548a65f4099c9aa354f9bf1d38 7a3f679d7bd26bef31513d3ca673b748c08385fdd672d434466e95cb9664340a +2908000 4be6fc95ae1ec00ce7749f2994f1dd38d2250d346ee9839483c338d2381e1775 4eb0ca57bdb370a45d1afc3bdaae7a0beb126a7b223d198761d1f96bc56e2684 c3c9ef455050617ee4c3ced46659929f2fb8133b9b54d573c67ef32c82977ce6 +2910000 eb41ca8b9145c736b877aa398784a13a387d0c077873579816b3da1e51df0249 6ef3c7da34948f1b228d085ddcfc48e70b7b859de039091c6efeb10724b25375 7f0705e1a390adc604ce5097e2dd4c5daf18a00e880cef54174361b03b65ad94 +2912000 9e382902edd6153b091c5e5752d47cf377ff2493a79a73ab9cc7af49029a6671 008d27d77a7835f53aabcd180582ad547dfe5211ebc5142bc4388150c0580fed 0000000000000091636c4530895f83c180ed09eb7364e5cd370b93d946e3b301 +2914000 90f3b49b1a8d2d981f50581552c719fb2c950f4ed767d5eee41a2ef43912ff90 1aae9427b7207a1c8fff306cf3b368917d6af7d9369c05cdf3356330221add18 16caa6e7bc6786ef3681bc9b33f17e13e4a8ecccbde65c8d9bac5c633875db9b +2916000 00000000000000418965aa263af5209e0cac7401f26c268663d4e2a5e351399c 42bb8b68f23d848aded9d9e605262bf4e30e8d3c9f4ffc5d6fa9e1a983e50008 236a8a4207476fa644ebb49e102febfb8640694d5078bd395f79e1837e6f63c5 +2918000 43c17af3b58eb9eac43b05845a02224e0146564d51e65252f16d219fe0034bd6 07115644dc07e1e1fb582cff470423e48887c8e6486d3abadc88c7f33ed20f6e 167b4fa71619fbcaf208108d560113180e523cf4e9bf10e46950e5cd2314096b +2920000 ea0b9042409e4cd7ed2524ffbd7ff652382f2c57a57f9d42b0eca212bfdb97cd 6323069ee4b1a1c9c8fdfc21f4df76c6131990daf7e7651551e73075cbf97f20 82d96daf441b5a9ba8ce7bbd58222e27a1f6a7922459cb5ec9e5fb50d506db44 +2922000 12be2489dd0cbaa33fc88adf24fd9fd93aea3702873252ba3eaea7ea8d164558 947808c4d3aab7152acf78f199ddcc81037f8af2aacd14d2db83494787914339 0000000000000057ea1980fef409f1b415934c98f5495759be250256f3c8408b +2924000 fc8ef7dd4d0eda4fedd0e845fdc7cf998713436e60814509c6ff571e8b0d7545 065dc65cb4f66e5d688ef96b681f30827773137e7b51def2c45a6aa6d3d58397 99a08680c3ce638035bcdeb39a071b6dfcbee9e85f1c7bf253145240c1ec1bdd +2926000 22e99b4240d51923dd81221aad94959a6bafabeb786f5b96a1b3d2ae9c71e377 b57911cd3488895cfad0108447ae9dceb1ee5a497adcdea11b4bffdaba9bcf8c f8fcaafa34e52bfec65a82bc865680abb1ebc76d4d6b48c4403fbe713cf9e099 +2928000 8edd81a580e171bbcaa3a6d0a19f2fcb021d8fac5d07d8c308d9af7a3829d8e2 79ec0ca6bf89942144014ad390657eed732df689128d6c00610d459fdbe7b06a ff0c6b93a202c01cdae4c515606211d2f17cb937eca17241cd98677429b09cc6 +2930000 16955308c920ed00f2cddd35dada957bf40f17861d8b22850168d7654ae94f99 cffec1a28bb58f644a1194af003d8b91e865dcce50c53450cf5d9b34086b0e34 000000000000010c5177716c822275c29eb22bc825fcf532e4629d32033b82a6 +2932000 b9bc393deadbba22d04f2bdd16df448a2e1a39c4175d628ae12c9cef17ba9c40 8c9b13b6d0a7cf69ee59179be709529284619fba1ac81ef393e1de38762d181a 19e580a5616336e62d5703a6732698b4e7e100404023d196b2c3e416a0e2e249 +2934000 00000000000000755cc3ad9afb3b81cac0f3e0431b3e972d786a85a4dbf7998e 8ca9b9c13579dcde5441f078ed8920fe784d08ad094bec7b01d57777d50cee21 000000000000011b6d5ea14e6fb27f4635b6aa61c57bd3852914f4b219457157 +2936000 44480528eca6a4dbb675e31a72d9835b5ec539503e599764406a4949ee53bba1 diff --git a/iguana/confs/DGB_peers.txt b/iguana/confs/DGB_peers.txt new file mode 100644 index 000000000..28bb69e30 --- /dev/null +++ b/iguana/confs/DGB_peers.txt @@ -0,0 +1,17306 @@ +212.129.1.77 +178.33.228.14 +157.161.128.58 +108.61.10.90 +66.228.56.115 +167.160.36.126 +104.236.32.184 +39.34.235.71 +95.28.7.71 +36.149.70.139 +71.95.131.105 +25.125.144.215 +98.196.52.135 +93.127.20.199 +94.112.7.134 +78.73.169.30 +82.78.191.165 +151.29.224.128 +203.212.61.135 +73.170.147.244 +121.218.175.57 +219.128.62.223 +90.23.224.50 +151.74.251.28 +94.6.185.11 +201.22.220.238 +85.175.16.31 +108.1.94.151 +188.68.194.121 +80.201.154.170 +62.52.137.121 +25.156.165.226 +72.49.64.176 +81.183.119.94 +118.92.78.114 +104.156.228.176 +86.135.5.121 +46.159.10.54 +151.46.68.152 +114.55.117.237 +88.200.136.135 +174.26.164.250 +178.158.142.82 +109.30.168.16 +185.160.251.220 +82.17.141.219 +219.92.249.24 +71.210.255.55 +76.72.154.26 +69.119.106.227 +209.6.217.75 +206.59.251.202 +60.246.252.214 +70.71.37.150 +176.77.80.188 +201.158.29.115 +98.206.146.90 +217.70.251.174 +84.62.72.67 +83.85.145.11 +254.150.134.215 +85.26.165.246 +85.181.160.208 +208.91.66.8 +114.125.178.36 +71.119.30.24 +86.83.46.210 +87.102.158.155 +94.193.249.41 +181.103.128.173 +101.14.87.154 +69.46.195.176 +216.171.18.141 +70.27.45.70 +209.197.138.184 +29.73.204.5 +63.87.254.247 +69.43.42.16 +120.38.107.41 +97.104.141.214 +213.87.134.192 +179.188.245.56 +176.194.243.107 +113.90.83.115 +175.120.159.224 +37.59.20.223 +42.81.72.54 +36.234.60.175 +98.84.229.115 +77.20.66.68 +91.114.220.13 +162.221.207.229 +118.100.94.179 +217.29.24.36 +75.183.49.103 +95.30.237.147 +186.88.171.141 +208.91.67.1 +160.179.46.174 +82.226.172.82 +101.12.0.165 +171.96.172.46 +148.251.88.245 +175.42.86.217 +121.225.191.68 +85.178.131.115 +224.215.146.36 +142.196.255.91 +109.229.72.21 +95.221.238.70 +93.80.186.163 +5.189.145.112 +174.117.39.176 +91.188.124.194 +24.230.59.100 +5.101.96.124 +69.112.104.39 +186.95.200.178 +81.10.135.207 +82.75.179.105 +93.221.209.88 +67.244.140.202 +159.227.211.229 +207.118.11.238 +14.203.74.176 +77.72.144.197 +109.193.167.249 +81.95.181.41 +108.234.78.195 +118.209.134.72 +183.204.177.21 +90.176.255.111 +108.14.8.80 +188.187.20.44 +93.51.57.207 +190.141.68.49 +91.7.79.1 +123.3.199.96 +91.102.81.135 +111.95.117.189 +93.229.186.252 +78.52.250.37 +109.201.105.45 +178.47.116.39 +24.56.9.196 +77.222.97.198 +216.172.142.243 +77.40.46.73 +97.80.88.5 +1.9.103.47 +199.168.250.82 +190.13.230.114 +90.197.179.150 +254.200.66.128 +212.156.47.210 +109.72.237.88 +36.69.126.209 +128.71.158.207 +123.224.4.45 +24.70.0.188 +67.190.29.0 +46.28.204.53 +192.0.144.249 +93.62.254.162 +254.236.148.14 +217.42.138.114 +213.87.159.145 +83.39.76.116 +81.7.3.24 +79.42.51.42 +86.217.123.203 +79.115.105.194 +65.25.61.152 +91.205.236.225 +184.96.29.22 +134.249.71.117 +78.223.238.225 +189.122.101.45 +72.13.87.195 +92.242.132.15 +72.168.160.181 +50.159.81.235 +213.60.37.174 +108.80.238.183 +85.253.130.73 +46.39.55.0 +107.191.33.13 +161.63.219.19 +45.48.146.148 +144.168.55.204 +81.146.8.7 +84.160.180.185 +87.0.155.240 +93.79.12.166 +64.231.253.204 +50.165.91.254 +74.103.247.9 +122.194.230.147 +209.177.106.77 +77.105.219.75 +217.126.56.184 +46.22.172.190 +1.115.6.59 +179.210.13.19 +81.153.248.197 +76.102.131.234 +92.19.38.229 +24.151.52.157 +173.2.191.21 +223.4.79.136 +176.104.122.62 +36.69.116.166 +0.0.0.7 +98.126.61.242 +180.110.83.212 +168.70.79.201 +85.181.163.180 +85.226.244.4 +82.24.112.2 +121.218.79.89 +2.92.114.186 +188.68.151.16 +73.114.35.193 +188.22.213.42 +47.58.60.22 +83.8.113.179 +244.8.207.50 +124.204.226.226 +5.164.222.60 +80.219.44.41 +68.99.189.60 +5.248.199.235 +46.133.246.241 +137.124.118.72 +27.47.78.239 +100.13.189.170 +78.84.154.105 +78.48.110.171 +45.27.160.94 +76.95.178.145 +89.212.122.128 +37.55.8.14 +119.74.73.116 +166.230.66.50 +91.7.215.56 +77.47.96.164 +46.186.85.226 +104.223.185.184 +254.226.198.25 +37.146.116.43 +93.49.156.51 +220.249.249.8 +67.171.202.153 +85.66.172.138 +101.128.83.1 +80.88.26.131 +60.52.77.27 +160.176.20.248 +84.178.247.84 +179.124.176.144 +77.36.209.216 +119.253.64.37 +124.228.209.34 +14.200.37.7 +84.2.168.150 +173.57.207.71 +5.34.113.78 +85.76.72.110 +68.111.155.53 +157.128.172.169 +80.188.113.28 +82.79.234.31 +173.229.169.3 +212.164.146.33 +72.127.76.27 +175.161.227.110 +109.188.125.111 +37.214.28.182 +47.18.204.217 +95.188.88.59 +96.252.12.181 +46.146.184.148 +178.137.58.35 +125.82.163.206 +95.17.254.131 +24.35.105.160 +105.25.20.167 +109.190.154.241 +46.61.65.167 +176.214.154.115 +37.44.108.205 +71.80.233.61 +210.146.249.98 +50.191.140.20 +172.0.0.3 +188.134.21.71 +178.34.161.187 +176.97.103.226 +69.151.26.205 +36.69.112.47 +231.115.82.205 +128.70.5.196 +178.148.242.143 +77.152.251.48 +217.93.233.117 +128.70.154.103 +24.6.180.172 +52.178.27.143 +79.41.111.72 +50.65.6.66 +213.24.127.152 +105.156.12.107 +24.212.250.140 +91.65.124.228 +176.111.85.2 +75.67.50.181 +107.179.158.105 +97.121.39.172 +211.110.17.146 +110.244.163.66 +83.41.237.2 +177.42.212.90 +42.25.182.101 +41.176.238.223 +83.6.60.199 +192.254.1.3 +63.87.253.252 +105.154.181.129 +42.116.159.209 +173.175.165.35 +191.33.106.75 +66.31.203.99 +47.90.12.41 +254.139.181.166 +123.243.176.125 +98.195.248.66 +114.125.184.21 +131.77.218.144 +99.35.1.162 +2.94.63.28 +142.4.219.166 +37.214.45.81 +91.148.83.250 +108.59.82.117 +66.18.203.165 +184.58.153.145 +90.22.182.176 +129.132.179.10 +77.51.3.171 +93.178.236.186 +104.172.24.79 +117.69.37.113 +89.177.235.232 +46.98.124.46 +101.200.156.61 +54.78.124.50 +49.183.195.52 +94.233.108.155 +178.76.217.3 +88.236.139.51 +182.9.251.22 +108.217.41.51 +78.15.69.11 +1.9.102.15 +83.5.183.131 +146.65.212.78 +72.90.164.245 +37.201.226.29 +76.175.160.124 +2.139.38.182 +75.156.92.90 +162.245.17.64 +46.109.116.120 +31.90.138.142 +70.113.42.136 +87.206.96.153 +187.107.67.31 +151.64.5.115 +81.100.89.197 +254.213.224.159 +95.90.192.148 +213.87.127.244 +188.187.179.150 +153.100.225.76 +119.248.127.237 +104.212.233.142 +95.191.200.245 +218.183.61.75 +69.81.135.130 +86.111.136.191 +96.242.53.68 +0.0.0.0 +79.111.210.168 +50.159.128.226 +76.92.249.209 +73.197.103.142 +73.231.122.49 +237.51.250.49 +71.234.232.130 +50.135.221.200 +88.77.218.18 +81.108.63.108 +223.156.208.226 +83.21.45.217 +94.41.181.212 +69.124.186.230 +217.27.149.140 +104.175.162.231 +77.40.24.110 +124.168.234.94 +24.76.220.10 +254.69.93.71 +203.212.154.201 +37.151.186.123 +130.255.247.36 +84.77.151.215 +68.13.175.20 +179.188.245.56 +87.245.7.194 +80.180.210.65 +87.6.53.235 +208.167.254.202 +91.48.57.13 +50.66.78.155 +86.132.124.18 +159.148.142.59 +46.105.39.103 +188.82.44.231 +93.222.141.130 +198.27.81.25 +5.198.236.43 +101.163.24.233 +77.163.189.107 +77.40.116.92 +76.10.162.169 +87.146.5.203 +84.105.26.71 +106.68.56.66 +103.245.95.63 +180.107.230.128 +183.50.115.22 +189.79.14.213 +188.163.97.22 +75.87.190.13 +46.159.38.161 +27.47.113.178 +220.253.206.246 +84.188.187.66 +191.254.115.148 +94.36.175.249 +191.54.11.197 +190.79.130.213 +31.6.50.60 +81.17.174.82 +76.113.21.208 +180.165.53.252 +77.22.148.6 +14.2.72.165 +205.183.219.247 +69.23.249.169 +185.65.132.100 +37.214.51.246 +185.157.16.38 +0.0.120.138 +205.189.79.111 +194.249.178.189 +24.140.173.50 +79.245.43.123 +93.47.96.158 +92.255.126.227 +83.31.169.166 +183.61.146.133 +31.109.67.191 +0.0.0.0 +90.2.2.115 +219.79.134.55 +94.251.44.201 +87.50.82.48 +83.23.239.91 +90.104.163.221 +77.249.144.34 +180.101.15.205 +39.70.151.104 +225.174.220.177 +70.95.48.109 +62.107.128.88 +94.34.215.116 +70.69.36.146 +36.149.198.139 +93.84.211.255 +217.244.81.231 +171.128.133.206 +37.146.227.226 +79.234.14.227 +177.158.39.231 +114.40.139.95 +107.3.236.173 +78.121.10.157 +70.113.61.111 +161.31.224.170 +83.45.251.218 +192.241.195.57 +176.222.168.20 +173.177.115.102 +50.49.139.30 +24.175.64.146 +73.249.63.180 +92.243.166.74 +213.138.86.15 +198.72.192.74 +146.82.107.4 +79.111.28.247 +37.190.124.110 +86.41.83.192 +11.47.244.249 +82.130.22.224 +90.150.252.207 +92.127.190.145 +217.86.143.234 +14.200.246.174 +197.86.181.90 +91.150.7.204 +178.239.58.248 +112.198.98.69 +217.241.4.70 +78.20.252.64 +46.233.232.251 +178.32.53.131 +200.92.103.84 +179.98.39.154 +82.193.127.191 +23.233.105.183 +42.79.5.88 +109.43.2.219 +73.160.106.98 +91.57.200.156 +94.166.91.220 +89.24.238.25 +104.138.147.122 +62.235.252.43 +62.61.130.225 +156.207.75.152 +79.56.59.204 +81.91.29.19 +180.200.182.59 +78.106.0.191 +76.145.250.114 +73.93.143.14 +194.42.113.83 +190.219.169.143 +129.132.208.154 +188.77.115.58 +159.227.211.229 +178.12.222.20 +89.73.112.158 +90.77.201.224 +79.239.3.2 +128.73.84.157 +172.251.163.17 +76.68.180.62 +188.104.121.98 +217.96.181.144 +81.245.209.201 +91.54.70.154 +170.179.182.45 +72.198.163.2 +81.149.9.87 +115.152.10.90 +176.2.33.156 +107.217.207.67 +189.196.173.117 +58.240.252.231 +178.34.158.126 +129.208.61.192 +109.106.1.98 +209.71.187.112 +176.209.76.142 +89.193.28.216 +46.207.139.233 +81.110.173.243 +5.189.30.177 +85.76.64.24 +180.85.143.49 +109.200.238.156 +86.197.193.139 +171.151.82.30 +160.64.4.181 +68.173.147.35 +62.1.200.15 +213.8.129.147 +14.218.48.242 +125.192.151.221 +178.158.102.90 +83.142.111.198 +201.22.222.19 +63.87.255.253 +86.245.121.184 +80.180.218.21 +51.9.252.248 +168.205.173.177 +173.254.208.98 +87.199.167.171 +31.206.63.127 +22.51.95.184 +178.93.148.210 +78.52.193.124 +104.168.164.240 +93.33.170.142 +24.74.13.140 +148.0.39.7 +190.42.187.9 +27.105.233.173 +213.162.68.4 +79.227.31.39 +112.97.61.240 +80.135.106.20 +62.235.148.101 +99.230.194.187 +98.221.123.38 +58.56.133.98 +247.19.172.79 +108.28.225.229 +81.184.25.104 +181.104.112.211 +188.162.166.158 +79.184.135.236 +188.238.17.69 +190.134.134.46 +95.189.150.132 +194.126.168.60 +76.19.242.156 +130.180.218.219 +104.220.27.24 +142.163.92.14 +182.125.129.10 +73.192.202.185 +60.123.50.87 +118.116.108.3 +184.101.248.5 +50.140.161.83 +101.165.212.53 +87.165.67.175 +209.197.156.241 +85.27.125.82 +93.181.216.82 +71.72.141.237 +70.24.228.204 +91.182.12.54 +136.169.204.151 +177.206.49.168 +113.83.228.172 +88.147.30.116 +71.56.202.226 +68.146.169.173 +89.235.211.85 +41.176.39.196 +147.19.12.189 +104.207.136.103 +60.50.206.232 +178.158.80.11 +71.199.119.181 +191.179.157.158 +242.170.177.252 +141.215.80.194 +82.161.145.68 +89.142.182.169 +82.18.195.64 +70.123.112.130 +179.188.245.56 +176.102.195.216 +188.69.243.161 +83.84.40.12 +220.236.128.177 +109.129.224.18 +100.34.93.150 +149.138.22.140 +82.192.64.136 +186.214.98.40 +108.26.44.16 +108.67.80.117 +37.214.5.252 +209.232.227.231 +196.210.50.104 +183.135.255.184 +177.131.120.30 +62.165.242.162 +41.138.102.202 +104.238.169.89 +104.157.137.70 +89.202.166.242 +131.77.218.144 +207.118.93.73 +87.162.44.24 +0.0.0.0 +110.0.234.132 +62.80.176.70 +80.88.28.137 +178.120.17.194 +146.3.226.203 +67.187.18.63 +76.243.35.92 +70.71.225.144 +37.49.112.191 +98.228.255.10 +14.203.211.216 +70.29.0.34 +109.229.64.106 +180.251.132.210 +90.69.147.20 +60.205.58.32 +96.54.5.209 +80.12.38.22 +92.14.21.218 +80.77.39.181 +88.177.109.119 +196.210.55.253 +66.175.220.212 +119.63.44.133 +77.173.116.163 +121.222.251.158 +88.147.16.221 +105.104.0.66 +77.177.201.1 +201.152.203.38 +31.181.104.136 +130.35.207.72 +50.149.22.101 +128.71.205.191 +192.180.188.36 +177.138.128.83 +72.160.90.78 +98.127.83.86 +77.40.116.144 +146.52.75.143 +93.85.10.226 +86.4.137.92 +213.66.200.33 +27.32.134.220 +73.192.216.82 +46.186.83.147 +93.178.70.203 +75.118.205.52 +91.222.69.111 +97.94.164.127 +85.212.56.36 +24.255.33.97 +120.88.154.161 +5.54.174.76 +37.214.155.189 +69.223.42.70 +179.188.245.56 +151.249.103.245 +160.158.116.120 +52.19.194.56 +86.140.103.156 +89.13.93.55 +83.237.181.184 +95.222.48.175 +77.122.83.9 +67.1.149.121 +50.189.198.168 +75.165.59.73 +187.114.151.195 +104.156.240.174 +95.24.204.250 +189.115.186.244 +95.73.215.207 +66.55.141.100 +77.3.26.206 +89.205.58.251 +92.101.208.231 +180.242.208.9 +167.148.76.2 +109.215.152.195 +77.40.116.6 +71.19.252.27 +188.223.186.210 +254.194.199.151 +83.5.57.232 +100.14.95.93 +71.222.214.25 +50.143.146.148 +46.254.161.146 +81.183.115.115 +82.245.39.252 +193.95.228.71 +99.247.211.202 +46.105.124.86 +82.239.243.10 +117.140.167.99 +86.174.182.223 +81.151.103.4 +188.16.56.69 +37.78.40.173 +99.198.248.234 +46.39.230.195 +191.54.11.197 +208.74.176.52 +149.210.164.198 +131.177.217.139 +143.241.180.26 +183.62.31.188 +209.95.50.98 +46.99.72.69 +87.15.12.87 +155.246.209.18 +63.87.253.154 +188.105.132.220 +46.59.178.196 +146.123.253.27 +46.35.77.137 +37.161.40.225 +88.147.122.169 +114.125.178.177 +190.237.124.123 +174.24.176.235 +221.193.4.156 +217.117.187.211 +79.133.14.100 +188.68.194.123 +85.76.73.104 +173.79.110.56 +174.7.103.195 +68.187.116.205 +175.140.222.112 +37.163.202.87 +78.25.123.38 +31.162.188.97 +120.25.65.234 +213.59.117.212 +181.65.78.183 +172.79.95.120 +109.226.119.128 +111.174.146.100 +179.188.245.56 +119.205.162.20 +31.6.24.148 +188.68.14.26 +37.8.242.35 +118.209.15.214 +80.99.198.172 +100.122.132.37 +223.68.189.53 +5.71.101.213 +195.142.179.119 +90.202.206.208 +167.249.235.53 +114.77.188.214 +93.77.45.35 +135.143.95.62 +79.53.186.83 +63.87.77.227 +188.187.174.168 +120.239.8.85 +97.85.42.177 +89.0.8.108 +74.195.227.225 +198.143.2.132 +177.158.97.204 +92.46.173.216 +90.21.84.137 +72.83.36.246 +83.81.103.227 +5.137.221.215 +182.96.242.53 +96.55.55.197 +109.91.34.232 +31.2.58.76 +37.214.155.169 +60.123.50.87 +173.196.158.132 +87.198.114.90 +191.248.19.34 +105.157.204.237 +206.45.228.163 +213.4.115.211 +156.14.173.215 +192.195.67.2 +83.43.242.84 +87.252.238.253 +185.10.190.231 +95.29.76.137 +87.112.0.134 +92.51.9.54 +61.131.83.133 +180.165.69.238 +90.149.137.180 +24.46.254.139 +74.141.57.154 +95.70.120.151 +104.238.169.72 +87.217.196.11 +76.102.131.234 +87.97.0.228 +94.199.198.134 +73.80.36.106 +91.250.56.101 +1.115.1.3 +137.103.221.168 +149.202.193.188 +71.170.84.181 +198.8.80.45 +178.93.148.133 +93.178.65.9 +68.40.25.124 +24.117.22.32 +25.27.146.66 +212.89.225.138 +49.193.216.83 +86.9.168.196 +37.55.84.196 +193.95.253.142 +104.34.224.200 +174.45.91.255 +93.133.153.104 +53.74.14.208 +80.88.23.87 +37.187.131.169 +179.188.245.56 +184.53.32.170 +104.200.154.54 +104.223.53.135 +195.15.4.67 +180.229.32.135 +31.3.156.112 +178.165.130.31 +107.4.39.143 +67.85.217.100 +178.46.163.75 +213.231.55.145 +203.92.39.35 +104.238.58.22 +74.197.90.100 +75.70.171.6 +77.120.160.249 +65.96.131.178 +40.130.201.131 +130.194.72.84 +75.82.210.101 +149.56.87.165 +173.254.208.194 +58.250.131.92 +166.123.188.107 +183.5.123.230 +46.39.171.197 +5.13.13.198 +84.0.5.105 +7.211.73.100 +77.40.116.212 +76.127.11.146 +176.213.16.21 +64.231.232.206 +23.16.180.239 +172.227.36.209 +5.141.90.117 +66.115.115.71 +151.133.201.86 +70.79.24.232 +82.15.5.193 +199.58.178.132 +116.226.26.241 +107.153.20.121 +84.18.118.84 +88.150.185.82 +174.56.149.251 +212.230.68.200 +142.137.9.120 +178.94.172.125 +69.36.206.73 +90.174.4.95 +63.87.255.249 +177.235.119.100 +184.101.149.91 +117.140.45.148 +79.196.225.142 +32.169.11.9 +78.232.226.226 +177.5.71.225 +178.34.158.160 +176.3.38.9 +77.181.221.137 +93.231.187.186 +114.125.151.18 +70.112.23.16 +128.74.242.207 +37.79.153.6 +179.188.245.56 +95.79.255.196 +189.197.30.89 +113.88.22.241 +69.23.131.145 +24.230.253.14 +178.34.162.233 +231.119.4.225 +46.186.89.232 +78.129.157.196 +125.164.96.193 +213.5.65.29 +187.59.234.92 +112.97.54.124 +178.123.176.79 +109.227.118.161 +90.255.120.101 +95.26.178.188 +46.175.175.206 +65.190.129.84 +37.192.148.86 +198.8.80.171 +174.51.159.181 +196.52.23.228 +110.125.47.10 +177.80.226.192 +92.49.238.145 +81.203.232.36 +213.220.249.220 +73.109.59.103 +85.114.174.176 +109.120.242.35 +188.115.39.45 +112.74.214.212 +99.250.234.200 +37.115.220.137 +73.231.114.124 +46.53.209.146 +77.13.64.136 +85.29.114.126 +90.202.174.218 +180.185.84.249 +76.75.89.197 +33.46.244.82 +63.87.77.189 +218.38.19.7 +175.43.242.156 +95.52.140.49 +77.235.102.218 +186.92.196.71 +178.93.148.183 +83.134.210.164 +97.121.78.125 +217.41.63.179 +41.241.90.148 +86.61.67.64 +37.214.129.10 +117.87.47.179 +2.24.233.99 +162.243.216.227 +93.26.186.20 +109.236.90.144 +171.96.170.132 +84.120.106.33 +94.13.119.10 +72.13.188.130 +82.206.16.181 +74.116.186.220 +67.169.203.50 +46.42.58.166 +178.43.229.84 +37.14.204.55 +177.142.52.235 +181.64.192.105 +37.24.149.231 +215.119.81.157 +24.225.14.35 +219.21.195.80 +87.115.193.174 +189.73.224.143 +93.45.49.68 +79.143.182.116 +89.0.39.201 +202.159.128.66 +24.125.27.47 +115.192.246.185 +161.97.160.204 +179.99.141.139 +50.224.63.50 +37.214.31.133 +88.206.186.58 +108.169.236.27 +84.237.86.24 +162.19.122.33 +47.90.2.35 +31.129.195.13 +107.222.97.179 +134.90.156.49 +108.244.47.41 +63.87.254.148 +171.213.99.156 +171.124.174.139 +92.246.196.101 +192.162.143.75 +75.141.226.201 +100.70.154.135 +1.9.103.7 +69.255.27.161 +217.96.146.146 +0.0.0.2 +197.246.2.143 +65.13.189.227 +194.77.215.7 +89.31.117.250 +0.0.0.5 +5.115.203.35 +146.115.157.45 +162.243.227.180 +79.102.44.42 +49.64.193.14 +89.144.239.171 +166.70.8.20 +131.77.218.144 +81.158.175.156 +70.68.114.212 +93.88.53.63 +81.174.41.68 +82.57.179.8 +151.224.142.140 +82.230.144.202 +86.132.254.124 +165.72.27.149 +5.139.145.97 +201.242.188.234 +46.149.87.97 +23.234.22.142 +178.7.171.40 +90.150.241.152 +67.173.173.74 +91.232.169.187 +177.200.114.97 +142.4.208.32 +203.144.16.52 +79.165.103.230 +147.194.41.211 +77.65.19.242 +121.15.122.220 +67.219.95.103 +91.126.89.184 +186.33.38.5 +84.119.188.172 +114.125.179.112 +63.87.77.189 +72.50.251.132 +78.225.114.147 +83.215.142.159 +88.70.150.29 +121.12.208.45 +122.191.104.50 +198.8.80.92 +81.170.155.133 +74.152.123.100 +31.206.70.27 +84.183.99.23 +178.214.180.24 +177.40.178.34 +91.180.154.226 +187.111.234.136 +5.76.75.218 +70.227.145.252 +77.20.143.147 +203.106.219.211 +100.13.87.171 +188.60.84.92 +203.122.115.166 +188.193.95.80 +65.94.24.50 +37.167.231.160 +109.169.250.98 +109.229.64.141 +2.132.168.188 +31.128.8.221 +37.221.237.72 +31.180.227.66 +95.78.53.221 +128.54.174.31 +93.73.22.239 +75.148.217.67 +222.220.99.98 +50.158.161.48 +172.79.179.32 +89.0.253.11 +93.103.53.134 +78.223.238.225 +94.50.0.22 +190.204.206.81 +83.134.57.48 +63.87.253.154 +185.57.82.82 +91.233.19.241 +34.57.82.147 +172.214.18.253 +216.172.142.11 +0.110.200.142 +2.245.91.207 +1.9.103.155 +205.112.109.107 +188.125.246.149 +104.35.7.243 +67.174.74.165 +24.166.50.124 +2.245.160.249 +54.70.85.2 +70.190.111.248 +179.181.252.174 +41.251.149.122 +27.47.118.14 +14.201.137.152 +83.41.194.149 +50.133.248.247 +89.12.214.245 +175.43.242.132 +80.88.25.191 +71.231.33.235 +78.227.111.78 +94.197.120.218 +231.137.251.73 +70.65.206.59 +202.49.89.68 +186.15.42.168 +188.69.194.108 +95.208.248.130 +79.76.201.195 +113.8.121.236 +86.15.3.52 +5.80.179.121 +88.195.122.166 +110.159.96.102 +79.227.10.114 +82.84.229.234 +36.76.98.20 +114.125.176.195 +78.51.119.166 +125.174.218.86 +84.77.146.155 +35.58.24.31 +115.74.185.212 +46.135.61.3 +76.25.194.124 +80.82.202.248 +184.78.118.109 +151.231.233.43 +46.159.90.238 +178.137.239.114 +37.235.146.166 +67.11.239.1 +103.255.4.248 +173.25.111.238 +63.87.255.155 +185.160.93.175 +37.214.100.137 +75.164.233.17 +178.95.110.28 +73.11.194.236 +36.69.119.70 +78.220.216.75 +78.111.185.210 +63.155.143.241 +178.94.172.173 +68.234.91.117 +86.135.158.126 +95.73.52.198 +90.48.160.48 +213.195.188.133 +68.228.16.214 +164.244.159.137 +41.105.191.46 +108.61.226.28 +77.207.92.112 +178.151.6.20 +36.76.98.142 +69.165.222.140 +97.58.136.16 +75.118.116.50 +191.182.136.128 +31.163.55.26 +31.178.237.110 +99.244.177.73 +178.0.89.10 +91.121.155.93 +194.127.77.96 +206.248.172.82 +217.99.82.246 +151.68.66.143 +89.153.139.149 +37.201.230.118 +201.95.5.52 +201.79.214.0 +218.206.143.64 +80.162.16.80 +201.14.50.216 +98.192.4.26 +32.51.8.120 +77.29.108.142 +151.52.77.30 +93.84.216.92 +82.44.146.33 +78.53.78.152 +197.119.213.42 +147.183.210.66 +185.3.173.229 +191.183.169.197 +2.245.137.183 +91.65.126.15 +182.148.67.82 +217.114.229.49 +98.165.223.15 +68.113.233.62 +109.87.98.126 +67.194.158.32 +70.24.17.143 +73.202.135.79 +79.201.133.169 +69.17.254.58 +65.25.180.22 +114.125.179.68 +254.3.81.156 +79.160.55.30 +173.31.201.187 +176.58.121.112 +87.68.55.213 +173.161.71.38 +107.180.68.196 +94.25.228.15 +124.122.129.211 +31.131.53.15 +169.195.113.223 +72.220.38.235 +84.231.4.13 +188.199.223.30 +182.186.160.34 +25.1.7.162 +93.117.189.198 +183.74.38.165 +5.18.64.210 +77.123.120.121 +177.229.245.106 +36.234.59.20 +100.70.99.29 +84.85.234.220 +115.132.88.210 +92.237.30.106 +122.52.84.80 +74.101.32.172 +122.194.223.212 +0.0.0.1 +83.250.32.201 +188.239.89.43 +86.110.35.134 +186.83.21.221 +67.249.244.99 +171.253.71.129 +176.114.41.138 +24.249.152.169 +46.118.79.153 +98.225.56.230 +77.163.92.80 +75.173.110.74 +115.35.216.91 +138.151.74.156 +1.42.9.21 +24.135.179.191 +68.173.73.213 +193.38.164.231 +211.149.234.109 +53.186.124.223 +71.8.170.163 +158.69.196.61 +184.75.221.179 +37.214.17.200 +31.178.188.94 +109.222.126.128 +37.97.159.116 +98.192.178.2 +89.14.10.230 +77.178.145.18 +50.131.105.103 +174.1.20.102 +31.163.45.85 +142.4.209.20 +213.44.220.12 +178.115.128.70 +190.237.180.151 +71.86.63.12 +107.191.36.26 +171.4.191.111 +77.180.226.208 +126.47.194.63 +132.177.166.224 +209.6.13.94 +209.71.187.95 +98.127.94.104 +176.194.54.26 +95.38.165.156 +211.149.203.133 +125.34.99.26 +212.80.35.204 +181.64.192.144 +128.69.5.201 +77.253.178.185 +66.66.96.55 +37.187.62.197 +5.79.68.179 +162.214.144.232 +75.118.140.166 +46.184.68.149 +118.209.228.40 +25.167.181.129 +101.232.199.107 +183.60.175.245 +83.134.97.92 +213.59.116.93 +108.35.113.160 +0.0.0.3 +204.48.58.5 +82.34.83.145 +75.164.251.34 +93.221.234.206 +191.54.11.197 +77.110.148.100 +71.204.12.71 +71.212.2.36 +112.201.133.20 +115.203.241.14 +80.12.35.100 +213.179.252.227 +171.4.191.111 +81.94.192.39 +186.28.1.249 +27.10.78.74 +14.218.50.43 +157.75.45.18 +188.252.49.231 +100.15.53.74 +84.73.232.94 +73.246.4.233 +78.85.238.101 +37.78.152.207 +144.153.206.165 +71.47.205.43 +118.199.43.9 +61.209.250.108 +89.193.28.216 +172.56.15.180 +173.180.35.59 +60.6.152.90 +87.71.32.150 +178.7.1.50 +152.29.211.220 +181.1.187.241 +107.151.146.18 +50.38.90.86 +78.53.76.85 +91.65.233.81 +24.111.248.238 +43.230.115.113 +46.254.162.62 +81.4.193.138 +65.122.82.65 +215.119.81.157 +108.35.177.168 +92.101.204.137 +212.77.214.235 +216.232.189.109 +86.169.39.198 +58.8.155.168 +68.112.157.91 +149.154.82.143 +121.98.137.146 +2.31.19.169 +80.135.72.241 +178.34.158.177 +83.220.236.163 +85.222.174.131 +94.192.120.77 +160.171.125.185 +209.200.61.232 +69.167.20.21 +94.196.65.242 +176.95.200.225 +72.133.224.210 +81.165.223.134 +79.30.43.137 +11.64.77.213 +117.69.37.124 +81.4.229.54 +179.98.225.18 +176.101.159.159 +37.120.174.32 +172.90.161.27 +31.135.162.117 +217.118.93.148 +43.68.222.229 +142.177.86.19 +95.252.144.144 +71.180.49.190 +31.173.84.149 +84.178.235.239 +119.133.211.12 +173.79.115.216 +60.177.162.207 +185.142.213.119 +136.122.46.135 +254.219.128.7 +167.56.247.38 +136.243.217.171 +47.90.41.107 +69.138.72.168 +73.93.104.132 +108.244.47.45 +110.0.234.132 +85.76.73.228 +83.250.48.215 +66.73.115.64 +37.140.78.86 +69.165.242.216 +73.240.78.63 +95.154.144.76 +212.115.253.181 +2.22.50.177 +161.63.219.19 +160.101.111.179 +83.82.140.109 +112.114.250.79 +31.173.80.23 +204.185.72.3 +104.207.136.100 +107.147.67.163 +84.251.123.206 +5.135.176.160 +112.86.236.240 +68.61.181.236 +181.139.69.35 +81.97.200.135 +85.241.89.210 +181.67.37.52 +164.114.255.173 +188.239.82.36 +62.141.214.30 +95.26.16.140 +42.209.200.80 +218.8.223.179 +217.42.8.13 +73.162.213.147 +122.138.21.239 +185.54.176.242 +98.167.116.215 +36.77.228.67 +223.90.2.226 +82.215.191.78 +218.206.143.64 +27.26.237.178 +27.225.155.151 +179.49.102.185 +101.14.87.53 +93.196.160.48 +143.176.60.186 +50.89.252.64 +1.202.68.46 +71.126.138.139 +188.158.133.253 +166.123.188.107 +51.174.239.234 +67.215.234.242 +76.1.134.36 +52.192.155.175 +84.18.119.234 +79.18.202.147 +121.222.73.221 +158.222.239.15 +179.177.43.162 +245.244.203.252 +146.95.242.153 +188.138.94.6 +86.156.226.66 +90.60.78.18 +151.228.203.83 +189.149.246.159 +183.204.177.60 +134.17.164.102 +67.185.236.237 +186.28.41.137 +96.245.102.206 +77.40.117.225 +86.134.143.53 +189.26.178.186 +0.0.0.64 +93.38.185.182 +180.214.232.78 +177.114.233.126 +92.109.225.38 +151.20.68.225 +49.255.228.150 +191.17.29.196 +114.125.149.172 +74.10.198.250 +87.117.14.188 +167.157.167.178 +69.4.130.106 +1.9.103.84 +254.155.170.131 +94.122.254.101 +212.140.117.196 +91.218.192.254 +1.181.176.1 +37.147.40.195 +85.212.12.143 +114.125.150.132 +67.193.70.129 +50.137.110.171 +118.98.74.149 +36.236.99.199 +222.82.139.110 +189.52.85.213 +121.112.208.42 +80.12.42.213 +73.131.151.71 +86.221.246.54 +73.154.137.10 +168.161.213.249 +142.197.30.169 +84.2.177.43 +208.91.65.91 +112.112.190.4 +187.16.54.162 +95.211.138.15 +101.184.251.38 +182.142.43.177 +85.25.217.233 +68.50.166.6 +89.201.6.46 +184.170.76.217 +68.97.157.47 +29.148.176.21 +253.34.102.37 +188.122.17.106 +100.64.0.89 +84.228.187.106 +125.253.98.143 +5.139.55.127 +194.77.215.7 +172.98.67.19 +188.194.187.126 +95.71.0.181 +187.56.142.137 +82.77.94.120 +139.241.166.128 +52.69.137.234 +78.36.35.83 +58.111.133.220 +171.4.220.133 +95.189.190.104 +87.216.73.94 +97.83.186.179 +120.25.82.229 +0.0.0.1 +109.67.222.205 +91.180.146.248 +37.49.216.254 +182.45.125.86 +85.73.201.73 +132.92.239.41 +37.164.187.157 +88.18.22.169 +193.182.144.63 +88.135.94.147 +81.110.75.241 +80.1.123.53 +192.95.29.153 +95.220.88.244 +112.112.188.194 +31.6.51.49 +100.4.173.207 +185.25.45.46 +101.105.32.19 +37.47.155.236 +24.241.116.254 +179.188.245.56 +71.82.140.179 +115.215.51.18 +71.80.195.179 +178.191.252.18 +61.231.60.197 +46.59.171.28 +0.0.0.142 +82.249.246.200 +87.97.47.27 +188.62.172.124 +91.6.98.40 +188.0.188.74 +79.195.183.127 +31.180.245.158 +23.25.16.149 +108.49.208.179 +97.117.190.119 +52.69.7.50 +253.87.194.56 +77.13.71.77 +99.34.125.115 +166.43.133.127 +147.229.131.89 +177.101.241.42 +201.252.151.49 +31.163.39.220 +86.84.255.120 +82.14.188.95 +73.132.50.37 +91.157.152.223 +70.29.41.215 +83.8.185.20 +180.110.220.196 +70.209.27.44 +157.75.45.18 +58.183.4.214 +79.234.0.139 +87.225.75.214 +253.116.217.73 +235.128.20.67 +68.35.218.223 +66.8.215.80 +212.18.53.63 +115.215.48.197 +37.17.110.193 +79.203.85.172 +84.251.35.122 +61.73.72.210 +79.210.110.126 +171.77.20.16 +184.53.32.11 +217.189.252.124 +117.140.238.53 +24.183.33.107 +80.135.97.247 +72.131.30.33 +87.134.114.216 +185.160.115.32 +91.121.77.74 +201.43.115.207 +177.103.62.111 +92.39.199.238 +151.228.200.248 +85.107.113.247 +170.158.145.240 +165.120.172.217 +92.112.224.28 +113.200.249.59 +73.138.193.253 +60.93.169.83 +97.121.110.16 +86.202.218.31 +83.239.255.137 +200.158.31.29 +112.97.50.124 +69.242.153.187 +114.232.38.157 +178.214.174.216 +104.40.212.43 +182.216.164.245 +87.171.219.248 +124.120.207.153 +217.103.73.143 +106.51.142.231 +211.25.18.221 +89.70.164.231 +92.124.68.237 +109.130.152.173 +83.209.191.200 +15.6.191.43 +78.250.28.168 +82.251.8.238 +178.84.101.85 +14.201.207.233 +217.114.218.24 +77.179.142.212 +41.250.177.207 +62.235.239.245 +63.87.77.227 +91.115.185.67 +79.23.58.90 +105.155.235.244 +211.149.148.151 +178.57.215.184 +80.234.101.152 +72.181.217.90 +86.199.138.253 +188.168.148.238 +254.174.0.233 +50.107.155.144 +5.141.122.230 +109.239.49.207 +74.208.133.18 +2.83.86.10 +97.127.111.116 +68.104.3.247 +63.87.254.89 +49.50.194.74 +60.236.198.201 +183.161.195.249 +71.91.2.177 +92.226.122.184 +138.255.221.36 +63.87.253.154 +94.253.50.178 +212.159.19.195 +92.38.96.94 +151.41.189.140 +25.121.150.189 +185.111.211.234 +49.113.3.148 +72.160.90.147 +68.133.5.18 +73.15.181.118 +171.4.191.111 +92.239.95.120 +66.220.241.138 +109.184.12.218 +95.57.157.86 +69.165.159.4 +1.114.12.3 +79.151.138.210 +31.173.84.242 +59.182.173.53 +78.51.249.222 +5.153.233.50 +63.87.77.227 +12.13.193.226 +106.121.37.171 +82.35.28.15 +109.165.15.183 +114.125.186.117 +42.81.69.211 +82.95.80.121 +68.109.194.64 +113.76.171.156 +117.151.143.244 +165.176.66.238 +178.234.24.73 +2.133.83.42 +31.6.45.42 +188.62.172.124 +92.101.205.105 +187.199.118.69 +46.28.207.25 +5.141.88.128 +87.72.36.124 +86.5.219.17 +123.136.107.70 +174.21.240.69 +83.78.179.150 +178.161.195.243 +188.28.158.229 +151.60.151.172 +190.182.248.6 +85.59.160.162 +187.122.220.36 +67.43.103.242 +0.0.0.110 +118.136.221.0 +49.216.103.31 +115.153.8.95 +89.12.99.213 +84.222.251.243 +75.134.29.103 +92.101.208.247 +173.62.188.225 +109.200.248.23 +92.226.124.165 +193.0.150.215 +173.94.93.166 +5.157.127.25 +201.152.195.28 +95.105.232.42 +109.120.8.198 +85.140.2.237 +79.234.14.192 +87.76.48.72 +162.216.113.202 +174.117.17.165 +217.70.251.133 +186.226.4.238 +116.216.30.43 +174.68.93.191 +87.110.59.78 +75.97.243.43 +184.164.147.82 +50.166.108.126 +91.79.95.254 +93.152.140.29 +87.153.10.251 +83.11.241.98 +124.178.37.111 +94.137.105.252 +2.234.231.42 +122.102.120.14 +110.22.138.153 +80.229.146.133 +0.0.0.5 +77.101.242.198 +77.176.215.31 +67.147.220.161 +87.68.47.27 +174.119.217.129 +31.163.72.108 +254.56.34.109 +104.246.50.10 +169.0.180.167 +37.214.159.121 +85.140.32.148 +213.157.232.237 +5.228.254.16 +169.68.87.71 +193.251.199.74 +93.134.233.56 +79.114.201.200 +95.25.11.132 +122.3.232.6 +37.35.202.126 +108.180.220.182 +94.113.110.166 +162.244.194.217 +72.193.217.148 +0.0.1.14 +62.235.113.235 +67.215.228.42 +67.87.55.27 +125.175.99.248 +75.93.169.201 +93.56.174.191 +67.191.50.73 +209.216.234.233 +91.41.177.107 +60.54.39.103 +149.210.169.35 +177.233.154.114 +191.125.178.7 +60.228.34.85 +14.200.115.30 +94.51.155.118 +109.106.141.54 +217.207.221.148 +0.0.192.18 +59.173.119.99 +104.34.16.248 +31.6.51.209 +78.223.238.225 +82.228.210.199 +78.140.145.204 +172.0.20.56 +77.40.101.158 +150.116.38.121 +176.194.128.57 +217.63.66.209 +176.100.185.142 +81.214.183.78 +77.51.129.215 +134.17.142.28 +191.183.185.38 +178.212.129.67 +186.136.90.152 +98.109.109.18 +169.1.156.117 +95.233.11.213 +74.114.131.34 +31.201.224.201 +67.215.14.106 +73.154.233.125 +151.80.206.105 +151.28.169.241 +78.34.149.97 +68.47.96.9 +186.212.204.252 +254.203.115.98 +217.118.81.232 +95.17.55.225 +84.50.21.116 +91.64.49.12 +46.99.51.224 +89.0.25.155 +98.207.89.152 +131.77.218.144 +24.160.54.59 +183.135.255.214 +2.245.77.239 +176.112.17.175 +188.232.105.1 +221.225.215.118 +218.132.39.89 +187.37.246.193 +201.235.130.141 +188.138.103.170 +162.216.46.89 +180.179.159.84 +124.230.230.109 +101.98.48.226 +177.153.51.198 +85.10.105.215 +85.195.52.90 +190.43.242.28 +85.165.175.23 +80.220.233.195 +37.247.74.122 +74.216.53.45 +63.87.255.249 +86.107.200.45 +41.250.124.244 +160.176.0.59 +37.59.43.20 +172.213.53.116 +213.176.250.157 +0.0.0.0 +221.213.53.114 +151.66.57.27 +83.134.98.230 +195.252.66.164 +84.122.243.22 +76.99.191.1 +188.221.219.218 +93.163.238.185 +83.30.56.1 +89.235.193.205 +120.55.80.212 +180.160.208.238 +86.223.152.65 +208.91.67.210 +5.9.85.14 +11.103.108.217 +176.193.89.71 +72.2.173.59 +111.19.89.24 +89.139.127.139 +69.62.191.21 +180.113.16.75 +70.65.184.2 +85.155.21.252 +205.251.171.136 +86.163.87.41 +73.249.211.100 +173.78.137.215 +83.32.189.210 +125.193.127.160 +213.141.130.188 +109.90.233.211 +178.150.46.178 +96.126.123.143 +185.160.93.175 +223.155.189.229 +42.60.202.210 +86.172.142.87 +139.129.6.134 +184.53.32.91 +63.247.147.166 +81.227.127.72 +68.187.104.58 +77.250.240.247 +93.84.218.136 +79.20.177.132 +25.91.113.253 +166.43.133.127 +68.145.236.222 +95.153.133.128 +81.11.221.15 +177.222.55.54 +109.188.121.5 +82.206.16.181 +200.169.190.69 +52.17.153.30 +145.61.201.188 +86.151.253.117 +123.160.91.203 +70.161.125.201 +88.122.97.63 +45.58.235.215 +85.25.133.20 +92.52.46.192 +37.79.147.28 +176.49.58.12 +95.79.92.81 +93.213.114.163 +98.248.223.158 +155.143.84.52 +2.245.71.45 +94.212.25.44 +91.210.217.236 +92.0.247.245 +200.180.105.149 +14.103.87.110 +104.60.128.188 +219.81.88.121 +114.125.191.35 +154.41.2.78 +89.0.227.251 +73.162.147.161 +77.178.71.82 +175.161.227.110 +213.79.43.89 +77.180.230.9 +188.162.166.129 +83.83.215.161 +182.251.115.159 +5.157.127.9 +178.2.77.70 +177.32.17.30 +5.9.106.132 +69.125.220.19 +137.139.150.40 +91.66.164.90 +125.42.214.46 +100.34.196.211 +65.133.53.103 +60.183.26.161 +186.107.171.14 +178.70.2.31 +91.64.157.58 +83.5.84.249 +101.177.228.206 +217.28.8.217 +94.137.39.21 +186.209.60.113 +79.112.135.7 +58.108.204.196 +69.46.195.222 +98.109.85.249 +178.93.148.1 +143.158.205.99 +58.104.63.171 +77.248.189.104 +72.173.205.206 +82.114.48.17 +31.179.120.196 +79.167.253.182 +108.230.191.120 +173.75.216.132 +2.95.174.223 +91.105.238.172 +68.196.122.205 +92.245.163.204 +241.39.170.118 +83.99.132.252 +172.10.132.218 +31.6.50.196 +58.249.97.239 +50.187.203.251 +59.182.158.38 +89.34.237.101 +101.19.154.97 +87.15.141.177 +96.248.122.64 +109.106.142.132 +50.58.53.206 +91.54.71.195 +25.114.17.18 +59.174.146.0 +78.63.158.220 +71.9.184.136 +5.157.127.33 +213.57.47.20 +189.168.126.45 +46.224.228.235 +229.47.32.222 +88.248.100.82 +85.197.19.38 +115.188.241.78 +31.6.50.95 +78.134.123.108 +109.152.181.20 +86.3.186.97 +68.104.62.36 +78.46.189.202 +119.253.64.38 +194.24.182.27 +254.150.54.5 +31.128.48.7 +176.109.185.70 +184.177.84.234 +71.126.175.159 +169.210.77.243 +94.192.36.236 +79.187.125.210 +74.75.117.59 +50.171.157.120 +112.112.191.165 +213.227.218.12 +78.223.238.225 +200.97.160.153 +136.199.215.163 +69.50.180.171 +94.181.237.248 +128.72.211.244 +78.29.71.253 +73.17.56.135 +187.137.141.92 +107.170.218.161 +24.122.34.75 +67.92.231.9 +164.215.245.107 +84.113.163.33 +87.76.60.133 +178.16.84.239 +146.255.183.137 +185.107.165.72 +207.244.76.221 +72.207.105.140 +95.38.170.40 +93.178.75.250 +77.255.46.168 +162.244.195.40 +151.16.163.106 +98.164.3.225 +93.80.180.153 +72.64.153.101 +178.45.141.202 +183.193.134.145 +217.196.194.186 +131.179.31.62 +88.66.9.87 +87.17.142.17 +81.145.148.2 +65.92.15.105 +90.255.126.133 +151.41.139.205 +71.100.179.172 +77.40.116.208 +77.177.222.210 +178.94.172.138 +123.201.5.103 +143.208.176.2 +5.144.98.76 +95.82.177.105 +199.176.38.93 +206.248.184.220 +37.187.115.45 +13.79.168.143 +109.161.99.181 +24.72.54.78 +119.145.7.57 +93.113.192.203 +178.155.116.99 +33.46.246.221 +128.90.61.238 +50.149.51.96 +74.72.225.204 +77.119.128.8 +77.178.111.213 +185.17.204.218 +192.71.151.83 +169.0.124.8 +71.183.46.106 +115.215.51.5 +77.241.47.222 +186.214.130.111 +0.0.0.0 +24.19.7.146 +201.213.47.94 +118.240.102.196 +195.248.186.129 +74.74.64.161 +71.227.98.164 +85.178.113.164 +183.99.42.210 +109.252.14.160 +127.181.247.52 +212.106.58.65 +170.105.173.75 +83.144.81.18 +184.1.3.151 +31.154.81.26 +68.96.174.79 +23.242.177.47 +90.202.85.19 +84.237.86.19 +76.94.17.92 +95.90.230.89 +220.244.238.129 +230.24.45.148 +81.245.247.106 +78.156.165.8 +78.216.88.12 +80.110.82.25 +123.211.43.41 +26.191.188.74 +37.214.7.200 +37.219.153.191 +216.172.142.97 +24.184.243.173 +178.79.164.165 +99.245.240.217 +iguana_bundle_set: no bundle at [2] +DOGE AUTOCREATE.4000 +new 1st.2 +BTCD.RT1253730 u.2507+c.2507 b.2507 v.2507 (0+230/230 1st.2507).s230 to 2507 N[2508] h.1253730 r.1253730 c.1253500 s.1253730 d.0 E.2507 maxB.64 peers.27/64 Q.(0 0) (L.1253730 2507:230) M.1253729 fa9dcf690dc038ec898789aa123350628f29ec4c2be538f725b2df766b00013e ledger.a80cd39714953dca bQ.61 0:03:39 stuck.0 max.0 +ramchaindata have 2:0 at 0 | 1082 blocks 564.678kb redundant xfers total 2978.180kb 18.96% wasted +new hdrs.txt 472 vs (confs/DOGE_hdrs.txt) 402 +iguana_bundle_set: no bundle at [3] +DOGE AUTOCREATE.6000 +DOGE.RT0 u.1+c.1 b.0 v.0 (0+4/2000 1st.2).s0 to 3 N[4] h.6001 r.4005 c.4000 s.4005 d.0 E.2 maxB.770 peers.1/256 Q.(1995 0) (L.673274 336:1274) M.6000 abdde162c2e54c80948c5395a39f6ca239ae3a0763bf9efbc85a85d01477b1fc ledger.00000000 bQ.62 0:00:36 stuck.0 max.0 + parse error block txn_count.2, n.451 len.-100 vs recvlen.452 from.(146.0.32.101) +EAC 146.0.32.101.block len mismatch -100 != 452 + parse error block txn_count.2, n.451 len.-100 vs recvlen.452 from.(146.0.32.101) +EAC 146.0.32.101.block len mismatch -100 != 452 +DOGE.RT0 u.1+c.1 b.0 v.0 (0+337/2000 1st.2).s0 to 3 N[4] h.6001 r.4338 c.4000 s.4338 d.0 E.2 maxB.770 peers.1/256 Q.(3315 0) (L.673274 336:1274) M.6000 abdde162c2e54c80948c5395a39f6ca239ae3a0763bf9efbc85a85d01477b1fc ledger.00000000 bQ.62 0:01:12 stuck.0 max.0 +DOGE BLOCKS.6250 RECV 3707.250kb ave 607.4 | dup.1057 553.301kb after.3 0.594kb 13.529kb/sec 100.00% +>> addcoin.DGB +launchcoin.DGB name.Digibyte +NETMAGIC dab6c3fa unitval.1e nBits.1e0ffff0 +COIN. serverport.(127.0.0.1:14022) userpass.() RPCport.14022 P2P.12024 magic.dab6c3fa +start.1471732214 +ADD ALLCOINS.(DGB) name.(Digibyte) size 4044312 numvirts.0 +BTCD EAC DOGE DGB allcoins +pend.(4096 -> 256) MAXMEM.4.00GB enablecache.0 VALIDATEDIR.(DB/purgeable) VALIDATE.1 RELAY.1 +launch.0x1ce400008 coinloop for.DGB services.0 started.0x0 peers.0x1ce9de000 +begin coinloop[1] DGB +i.8 m.8 numiAddrs.8 + netmagic.dab6c3fa init.(DGB) maxpeers.256 maxrecvcache.4.00GB services.0 MAXMEM.4.00GB polltimeout.10 cache.0 pend.(4096 -> 256) +clear hwmchain +DGB MYSERVICES.0 +genesis.(010000000000000000000000000000000000000000000000000000000000000000000000ad0f7d7518fc1e90ed28bd0e444ccd8e24d94688355705ed2142006b49d9dd726a62d052f0ff0f1e2459250000) zcash.0 len.80 hash.7497ea1b465eb39f1c8f507bc877078fe016d6fcb6dfad3a64c98dcc6e1e8496 +>>>>>>>>>> iguana_rpcloop 127.0.0.1:14022 bind sock.37 iguana API enabled <<<<<<<<< +size.248 genesis block PoW 0.000000 ptr 0.000000 +parsefile.0 confs/DGB_peers.txt +done parsefile.0 (confs/DGB_peers.txt) size.0 +parsefile.1 confs/DGB_hdrs.txt +DGB.PEER CONNECTED.1:1 of max.256! 212.129.1.77:12024 usock.40 +DGB.PEER CONNECTED.2:2 of max.256! 178.33.228.14:12024 usock.46 +DGB.PEER CONNECTED.3:3 of max.256! 157.161.128.58:12024 usock.47 +DGB.PEER CONNECTED.4:4 of max.256! 104.236.32.184:12024 usock.54 +DGB.PEER CONNECTED.5:5 of max.256! 108.61.10.90:12024 usock.48 +DGB.PEER CONNECTED.6:6 of max.256! 66.228.56.115:12024 usock.51 +DGB.PEER CONNECTED.7:7 of max.256! 167.160.36.126:12024 usock.52 +188.67.20.239 +92.110.103.112 +50.181.25.214 +50.76.102.9 +95.71.78.78 +109.228.4.100 +46.244.202.244 +88.3.193.105 +66.87.99.109 +24.224.18.93 +31.50.204.103 +105.158.127.63 +95.208.248.55 +72.171.192.188 +78.55.208.177 +78.8.2.228 +41.251.218.111 +173.28.178.229 +173.230.171.42 +95.211.134.28 +112.215.66.73 +77.173.130.232 +84.82.58.78 +109.145.153.156 +218.250.211.68 +141.211.155.93 +184.147.141.21 +72.191.195.23 +89.14.21.102 +1.0.0.0 +77.231.219.235 +13.92.243.94 +148.244.110.9 +93.104.119.79 +248.245.199.94 +188.4.40.193 +24.76.184.164 +89.75.71.107 +186.146.153.110 +87.217.126.168 +201.37.161.46 +188.162.39.231 +82.196.1.102 +189.140.140.184 +2.85.58.108 +59.49.159.208 +181.57.49.203 +171.149.2.249 +109.158.202.20 +85.165.205.22 +89.245.125.162 +46.70.170.189 +82.131.95.26 +83.38.181.78 +89.216.157.182 +173.210.233.18 +84.135.85.92 +93.128.165.45 +95.103.137.123 +83.243.219.3 +188.131.93.196 +83.22.231.158 +106.216.179.12 +14.192.213.52 +178.120.203.65 +92.249.249.175 +201.242.41.172 +151.228.122.105 +89.240.155.8 +78.8.98.33 +77.85.118.243 +151.15.31.42 +46.0.139.87 +125.160.197.79 +177.9.68.134 +86.31.36.91 +177.39.37.17 +217.235.244.72 +numtx.2 len.445 tmp/BTCD/RT/9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422.raw hwm.1253729 L.1253730 +37.204.72.127 +92.37.46.31 +42.61.166.126 +BTCD Q.(9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422) +42.112.237.73 +87.113.49.184 +93.33.1.88 +115.72.193.11 +86.135.20.143 +95.54.189.185 +82.74.43.190 +109.108.198.27 +50.153.151.32 +94.41.189.160 +50.126.114.236 +86.134.157.123 +92.145.13.111 +189.151.142.230 +108.61.228.25 +201.191.195.235 +113.254.168.141 +193.77.243.16 +220.179.36.72 +62.92.112.6 +78.28.250.81 +94.1.9.162 +197.119.104.39 +181.73.86.156 +188.220.132.161 +81.154.37.205 +114.243.109.38 +80.234.237.54 +124.40.244.90 +200.75.102.219 +190.67.216.182 +117.194.33.218 +85.178.73.121 +94.189.195.54 +42.119.218.128 +178.8.217.246 +79.129.191.41 +76.179.165.105 +217.235.246.193 +62.87.191.169 +105.225.82.183 +197.117.160.173 +31.57.195.195 +112.215.123.103 +188.221.167.127 +50.153.150.252 +96.240.84.92 +24.216.240.158 +159.8.124.180 +88.134.116.127 +176.14.105.238 +186.91.238.219 +119.59.148.45 +91.152.30.22 +223.204.251.231 +217.217.206.202 +178.33.209.212 +14.192.213.244 +190.77.92.178 +190.79.114.204 +41.244.240.53 +72.137.216.110 +95.71.122.120 +92.157.156.178 +90.26.144.244 +84.135.85.92 +188.129.107.92 +91.115.55.194 +101.98.215.166 +78.84.119.222 +81.234.218.87 +77.253.20.26 +49.81.161.1 +95.79.204.23 +189.217.250.0 +108.117.162.252 +24.217.39.5 +88.30.205.112 +174.88.126.8 +68.195.171.102 +211.205.165.22 +184.5.10.222 +79.44.22.115 +2.96.253.212 +180.252.99.168 +86.166.50.110 +84.79.112.88 +190.70.89.83 +118.213.127.232 +90.255.102.242 +63.87.255.251 +250.31.16.246 +115.70.4.78 +42.118.109.18 +71.254.160.56 +84.147.117.226 +72.220.145.211 +27.55.211.239 +189.162.41.151 +46.190.34.42 +151.61.105.117 +145.52.163.202 +88.88.17.50 +159.206.179.155 +24.20.198.24 +116.228.220.90 +128.72.185.199 +120.144.72.51 +78.69.230.184 +114.121.154.67 +188.196.160.204 +178.184.15.205 +87.242.49.243 +156.17.80.242 +69.114.82.72 +89.37.62.17 +180.241.51.70 +2.96.250.196 +50.191.20.165 +86.135.21.114 +83.26.96.53 +83.11.171.209 +109.90.216.94 +95.30.175.90 +173.28.197.230 +83.185.91.165 +125.160.199.117 +99.242.169.14 +93.81.240.99 +200.116.33.70 +5.254.97.76 +74.93.202.189 +111.240.212.81 +85.99.37.229 +197.37.149.32 +25.215.93.124 +177.249.207.13 +83.230.167.102 +151.225.69.1 +46.244.218.156 +87.14.218.26 +45.56.151.21 +86.181.101.168 +87.5.22.81 +37.146.68.48 +192.150.150.4 +178.162.217.145 +95.24.41.110 +213.198.237.54 +78.6.102.70 +50.153.149.36 +45.56.151.111 +83.37.188.164 +201.243.6.169 +146.60.60.174 +46.109.129.53 +5.56.29.168 +87.174.21.43 +88.183.207.177 +95.8.63.0 +190.79.6.198 +50.169.246.145 +73.18.105.88 +46.165.228.119 +189.202.88.14 +178.73.196.42 +93.33.10.136 +76.164.228.226 +186.90.2.208 +188.9.165.185 +54.84.26.112 +109.43.3.224 +75.111.51.213 +75.156.118.46 +91.158.215.5 +50.92.17.249 +46.254.11.158 +119.104.153.35 +79.117.65.63 +134.3.52.202 +58.9.84.79 +71.236.205.20 +36.77.53.226 +189.162.241.66 +173.192.176.155 +186.31.38.190 +68.38.91.132 +186.146.136.133 +104.193.10.252 +81.100.220.75 +190.74.29.208 +148.251.19.213 +171.39.27.99 +113.167.204.14 +5.44.173.27 +128.90.43.127 +86.160.91.44 +74.51.57.173 +5.141.169.226 +187.101.142.19 +89.176.160.79 +188.73.192.57 +151.25.116.38 +69.164.195.142 +83.79.83.89 +148.67.110.53 +83.36.252.241 +119.94.224.223 +183.198.204.209 +75.18.41.253 +68.45.101.13 +201.248.21.151 +79.112.46.242 +209.240.42.164 +202.62.16.184 +37.46.120.8 +197.202.245.82 +86.178.41.209 +90.104.92.241 +36.77.54.235 +186.88.137.96 +73.171.102.18 +174.61.149.195 +90.0.104.178 +190.88.244.75 +193.92.113.47 +5.238.230.209 +179.55.42.75 +85.75.31.235 +219.79.191.98 +63.131.190.227 +93.170.111.72 +83.27.106.105 +94.74.124.50 +95.219.101.18 +178.157.238.33 +85.76.55.161 +173.74.170.43 +79.236.241.93 +73.246.93.168 +81.44.223.141 +214.104.252.143 +120.59.90.181 +187.136.8.147 +79.206.165.26 +90.163.244.24 +188.69.199.38 +108.19.160.97 +88.113.24.32 +79.245.223.4 +76.189.155.179 +198.8.80.42 +178.115.130.209 +31.23.254.160 +46.244.201.131 +93.138.0.190 +37.146.126.21 +177.225.193.106 +86.189.14.29 +190.204.45.31 +92.43.188.19 +118.68.183.197 +31.14.92.129 +37.235.136.34 +201.240.218.44 +187.255.236.182 +186.155.16.238 +158.69.31.37 +2.102.255.77 +188.191.23.100 +90.244.39.181 +66.228.50.86 +79.45.210.96 +178.217.28.60 +188.4.143.63 +95.73.247.153 +23.233.28.199 +178.120.157.94 +87.169.172.89 +178.122.64.75 +1.52.142.34 +23.92.210.2 +41.96.46.230 +212.228.253.143 +176.222.254.161 +185.9.113.48 +141.211.155.93 +195.225.189.201 +130.25.88.216 +24.122.34.75 +72.241.236.178 +5.69.126.45 +116.12.60.74 +200.75.100.33 +36.78.197.169 +213.186.43.35 +80.110.112.148 +31.208.121.209 +190.36.221.26 +125.69.36.198 +218.166.40.153 +90.1.218.225 +0.0.0.0 +109.81.214.244 +0.0.0.0 +145.133.165.175 +187.75.18.65 +79.16.101.103 +186.79.30.184 +2.100.80.66 +81.245.103.159 +49.49.140.58 +213.125.176.82 +88.141.107.40 +115.184.229.102 +188.108.111.118 +177.205.72.70 +41.95.222.186 +193.191.182.129 +105.100.15.198 +189.217.124.237 +5.104.119.177 +95.114.91.93 +39.255.148.136 +187.224.3.46 +2.85.50.94 +67.60.37.68 +217.28.15.120 +92.127.115.141 +222.243.244.245 +99.224.255.173 +100.32.32.157 +63.245.12.218 +190.37.210.73 +90.31.193.71 +189.219.123.4 +71.197.2.127 +1.56.139.42 +178.13.156.31 +27.9.99.29 +67.179.30.187 +2.85.51.146 +114.244.50.22 +84.147.127.16 +83.223.168.28 +118.211.231.131 +151.227.55.136 +188.143.73.66 +79.133.135.189 +109.74.162.141 +94.189.210.210 +104.45.151.45 +176.9.65.41 +1.204.248.148 +88.231.216.214 +95.26.169.115 +73.182.210.38 +176.85.59.61 +0.0.0.0 +46.127.223.159 +5.140.203.56 +213.74.111.185 +202.62.16.44 +94.208.224.23 +5.55.219.24 +202.62.16.185 +87.202.20.199 +188.193.66.115 +2.103.201.46 +113.254.170.53 +66.55.134.215 +79.255.228.15 +190.207.219.55 +82.34.182.46 +86.2.137.161 +85.26.186.57 +185.48.37.18 +163.157.186.231 +144.76.107.81 +85.76.79.28 +92.124.35.133 +195.154.223.134 +214.20.111.167 +81.167.129.247 +103.238.131.9 +116.1.79.170 +213.111.129.137 +80.130.219.93 +41.96.44.147 +142.217.6.115 +125.160.197.79 +BTCD Q.(9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422) +46.0.123.80 +42.115.112.202 +45.74.37.191 +50.247.211.162 +86.31.128.135 +88.152.187.216 +109.81.208.9 +151.246.175.245 +96.19.205.233 +206.255.73.147 +0.0.0.2 +5.45.62.132 +86.172.87.26 +46.127.3.79 +41.13.28.225 +85.23.47.0 +94.214.154.144 +84.147.115.39 +39.48.117.118 +85.253.131.68 +90.171.247.95 +20.221.160.10 +177.204.181.73 +52.160.104.172 +109.202.103.170 +176.101.222.25 +193.140.108.200 +93.34.38.192 +87.188.231.31 +79.88.68.160 +202.62.16.250 +91.156.99.163 +105.226.24.161 +80.106.197.143 +184.58.176.59 +79.203.74.2 +47.72.75.30 +60.50.198.153 +83.78.39.182 +190.202.240.41 +179.182.173.68 +91.141.3.205 +115.234.72.83 +105.229.17.151 +104.200.154.4 +112.198.90.66 +91.241.96.80 +91.213.143.252 +79.46.237.32 +68.7.221.120 +124.237.96.40 +94.237.69.213 +37.49.195.93 +41.150.92.101 +152.7.224.4 +117.93.41.45 +186.93.147.31 +46.208.8.139 +101.175.148.10 +66.87.97.220 +190.177.79.90 +109.149.125.213 +191.182.113.42 +92.124.24.164 +94.66.57.14 +167.114.210.50 +68.186.235.174 +5.80.233.62 +187.200.216.7 +88.3.62.153 +178.65.220.234 +161.10.149.45 +79.203.64.189 +53.193.238.189 +190.37.33.237 +113.64.8.2 +119.250.170.96 +84.57.37.17 +74.12.132.227 +151.15.140.162 +87.123.84.175 +178.21.53.32 +79.245.200.245 +80.106.197.231 +95.145.103.100 +213.87.135.19 +68.247.63.230 +77.243.183.6 +79.41.177.89 +160.76.210.181 +92.236.185.152 +84.138.79.116 +89.67.104.161 +109.126.239.154 +201.29.103.139 +141.169.131.222 +188.196.185.78 +37.193.83.134 +151.33.30.14 +185.46.249.145 +94.66.222.49 +93.137.184.82 +187.143.212.81 +188.246.88.206 +83.22.216.151 +100.68.32.93 +2.134.151.183 +171.96.167.239 +105.107.10.11 +177.11.141.37 +173.75.34.129 +95.252.103.149 +179.55.38.106 +85.62.66.80 +176.94.190.132 +99.115.55.175 +124.179.114.122 +46.229.142.239 +5.164.175.33 +87.105.139.236 +190.77.15.100 +109.169.249.4 +87.64.198.235 +213.151.10.46 +109.130.11.141 +176.108.251.252 +98.90.66.93 +23.102.39.37 +95.91.216.136 +187.74.67.39 +24.65.239.116 +201.243.120.205 +177.39.36.198 +71.31.222.58 +167.58.82.108 +95.211.188.20 +79.245.211.20 +62.158.140.92 +120.56.210.60 +41.96.87.98 +152.234.187.32 +83.18.161.60 +223.207.223.48 +222.222.0.100 +191.111.154.157 +0.0.0.2 +72.186.22.189 +99.199.0.43 +91.141.0.23 +187.170.111.199 +31.201.226.136 +75.192.154.137 +94.109.73.107 +76.26.221.186 +192.252.163.166 +115.87.132.101 +177.39.38.229 +58.109.155.212 +85.114.184.188 +71.91.68.75 +2.222.243.0 +108.24.75.98 +125.37.77.218 +190.207.174.146 +177.148.198.206 +92.37.37.214 +94.23.213.47 +186.89.117.109 +151.66.226.64 +178.162.217.141 +190.203.216.244 +93.117.170.201 +37.187.27.4 +152.251.182.108 +65.19.193.61 +83.29.138.193 +116.86.244.49 +93.136.96.112 +84.35.252.67 +90.110.135.137 +69.36.215.49 +198.8.80.74 +202.29.213.22 +67.188.197.9 +90.202.161.107 +95.211.184.238 +95.99.201.198 +82.22.16.148 +77.243.181.197 +37.113.210.202 +24.224.208.222 +27.0.87.66 +49.224.208.189 +195.240.97.58 +114.250.97.42 +173.245.195.146 +213.137.36.3 +113.135.133.32 +105.233.77.238 +83.7.184.139 +79.112.77.62 +116.49.162.24 +91.105.23.69 +24.196.86.99 +68.7.186.217 +79.16.22.134 +73.24.73.220 +49.102.165.36 +85.192.189.44 +201.209.204.52 +82.57.120.206 +82.249.167.111 +190.252.108.184 +37.113.160.17 +85.115.248.16 +89.12.212.63 +184.180.177.220 +84.43.156.72 +5.238.193.243 +79.133.153.174 +94.209.4.28 +71.15.250.17 +93.129.131.196 +5.71.235.230 +89.182.253.209 +189.62.64.38 +213.152.161.40 +41.105.232.168 +117.64.78.83 +78.47.193.211 +92.110.103.112 +219.108.240.211 +100.119.4.182 +194.44.30.2 +100.87.134.150 +78.0.38.171 +115.178.197.85 +71.194.69.143 +109.173.7.165 +2.85.50.0 +101.98.215.166 +88.3.182.224 +104.238.174.163 +92.146.35.80 +130.125.76.216 +67.204.18.28 +109.43.3.68 +95.73.31.110 +81.4.217.106 +70.29.238.151 +192.153.117.80 +115.230.151.184 +186.116.109.197 +85.214.106.35 +178.44.18.77 +104.207.136.88 +90.58.15.188 +112.208.104.65 +109.93.163.111 +67.32.161.202 +79.184.170.208 +125.162.110.180 +171.250.154.38 +85.76.13.139 +176.69.119.54 +68.188.86.244 +1.0.0.0 +162.199.254.242 +115.87.132.196 +127.208.79.146 +105.225.199.114 +175.137.181.138 +109.121.5.170 +89.16.155.243 +77.106.143.102 +190.51.144.246 +186.36.144.204 +36.77.7.80 +192.226.172.95 +106.51.72.108 +65.78.170.163 +181.49.78.74 +108.216.28.224 +91.48.62.129 +128.71.66.238 +94.70.30.51 +37.214.177.82 +5.220.233.170 +77.46.212.194 +71.47.188.11 +79.208.99.94 +131.94.186.32 +212.112.150.250 +117.79.232.179 +36.85.114.168 +83.9.53.181 +171.149.2.249 +46.98.111.246 +31.135.217.98 +36.78.199.223 +177.135.31.118 +64.214.214.26 +187.252.248.11 +174.52.86.133 +232.139.5.49 +79.24.221.192 +31.173.121.85 +2.218.14.123 +93.151.50.62 +113.254.165.23 +84.26.74.79 +46.196.248.137 +92.177.39.117 +213.137.36.3 +201.185.2.118 +185.45.13.150 +67.86.22.30 +98.225.134.65 +190.201.194.107 +71.1.243.123 +2.30.202.79 +178.221.143.49 +62.68.98.105 +79.204.129.29 +24.126.75.249 +46.164.162.209 +191.36.205.39 +186.14.170.191 +100.68.67.248 +31.132.225.141 +49.196.10.208 +120.144.147.163 +217.235.247.159 +5.141.220.57 +104.156.228.78 +72.220.67.181 +94.190.41.3 +201.51.32.43 +37.112.82.224 +171.96.167.13 +185.3.151.76 +109.167.253.97 +104.200.151.45 +217.95.237.148 +79.30.78.159 +212.228.253.143 +162.156.12.78 +77.79.183.87 +188.36.91.25 +184.97.246.75 +24.114.65.30 +98.167.190.207 +93.47.132.54 +46.28.102.197 +89.38.35.81 +85.150.137.211 +76.18.138.1 +95.153.135.215 +115.64.230.105 +86.133.95.54 +109.43.2.201 +104.200.151.28 +95.237.83.104 +80.236.18.96 +100.69.171.221 +178.223.4.97 +112.215.124.145 +190.192.23.70 +31.53.114.101 +2.125.75.60 +185.132.31.250 +179.55.73.194 +209.128.32.96 +189.81.73.33 +81.141.1.94 +96.245.155.8 +187.71.53.134 +31.210.181.216 +58.179.179.121 +198.27.81.25 +202.62.17.29 +217.235.247.159 +109.200.105.116 +37.212.78.20 +94.230.147.32 +74.129.51.67 +86.95.134.254 +71.79.59.180 +179.232.147.95 +154.98.227.46 +42.116.94.38 +59.172.134.35 +81.155.43.125 +120.25.220.239 +43.249.128.178 +153.163.198.9 +76.27.82.111 +84.161.245.57 +70.197.9.56 +177.205.76.64 +86.178.41.209 +2.217.129.142 +86.115.124.76 +85.192.155.40 +50.23.65.53 +185.65.132.120 +186.88.105.155 +74.110.18.17 +83.131.227.230 +2.122.179.220 +188.69.193.229 +90.1.201.108 +36.228.0.209 +79.116.46.102 +113.173.78.173 +79.235.240.183 +69.55.253.225 +87.185.5.10 +109.222.133.209 +71.97.31.194 +94.205.1.88 +192.0.246.12 +95.153.132.252 +78.225.114.147 +46.65.47.27 +191.242.108.6 +2.25.83.199 +67.219.165.208 +107.153.110.3 +46.166.188.201 +62.210.142.205 +186.93.227.223 +96.31.213.190 +117.81.188.30 +68.42.43.10 +5.14.59.177 +151.238.38.228 +128.70.67.115 +79.50.98.29 +204.210.192.216 +49.237.141.56 +157.161.128.58 +91.48.43.147 +163.172.5.218 +97.107.170.148 +5.71.235.230 +87.112.213.139 +84.6.14.89 +158.181.103.107 +217.253.250.52 +186.14.225.8 +151.227.90.42 +187.189.89.65 +46.217.87.64 +187.147.162.219 +110.115.32.92 +0.0.0.0 +109.43.2.172 +62.84.92.133 +217.235.253.237 +46.98.12.7 +64.238.142.34 +81.153.30.185 +84.135.89.49 +109.208.162.161 +171.96.168.43 +189.208.224.10 +87.146.1.30 +131.170.5.3 +184.147.110.200 +95.24.125.242 +83.87.59.199 +73.148.83.188 +95.141.27.42 +189.187.23.217 +100.3.40.210 +189.144.214.86 +202.62.16.6 +80.30.27.202 +178.40.244.207 +217.235.251.141 +37.14.206.225 +177.32.113.77 +31.10.148.216 +76.97.73.147 +138.186.31.224 +50.82.8.135 +195.208.169.199 +31.215.252.166 +87.102.171.10 +71.220.184.56 +191.34.104.210 +106.51.68.190 +188.27.207.162 +88.217.180.79 +145.249.122.58 +85.241.84.162 +114.125.189.65 +68.118.145.246 +31.5.84.134 +78.8.79.103 +79.245.211.138 +189.27.245.23 +62.210.129.149 +95.153.130.87 +50.203.141.242 +115.87.121.70 +120.24.185.169 +122.169.144.108 +79.203.109.201 +39.36.126.201 +50.115.175.125 +42.115.32.180 +147.102.7.140 +5.141.222.22 +121.219.34.189 +189.250.43.81 +91.48.62.22 +178.64.4.120 +5.42.93.15 +113.254.170.32 +218.10.254.174 +90.26.107.13 +182.87.167.75 +42.3.196.180 +93.205.27.117 +124.122.40.135 +93.3.222.243 +110.137.164.148 +80.233.175.26 +201.248.29.162 +151.250.29.8 +27.55.88.115 +90.191.107.13 +124.171.65.134 +136.19.111.83 +201.4.93.39 +100.96.96.80 +59.60.142.66 +128.75.207.123 +101.40.2.34 +200.82.195.152 +60.36.104.63 +94.68.239.19 +186.241.88.87 +213.10.208.153 +190.201.211.71 +49.15.134.85 +93.208.97.238 +125.164.131.170 +174.136.99.162 +70.21.184.26 +79.19.139.179 +108.24.81.3 +192.169.99.5 +189.203.252.6 +190.71.185.20 +195.209.48.241 +73.194.194.246 +86.128.193.18 +24.246.1.124 +139.192.136.198 +0.0.0.0 +5.142.17.20 +79.250.34.211 +125.253.100.212 +98.226.165.234 +2.85.63.4 +156.35.41.121 +24.157.203.140 +184.65.51.56 +208.167.254.83 +86.145.48.164 +95.53.33.237 +95.25.224.237 +66.115.115.71 +37.110.42.40 +179.43.169.226 +36.77.56.163 +213.151.0.157 +83.110.15.125 +92.24.138.189 +121.97.142.141 +219.73.15.219 +199.48.245.136 +197.37.109.104 +41.96.181.99 +24.207.31.254 +88.217.181.55 +BTCD received.(9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422) 62.75.145.171 +112.215.124.101 +87.185.17.73 +83.81.128.127 +174.116.154.161 +112.198.90.66 +24.6.230.63 +217.30.64.174 +79.107.70.67 +88.232.120.46 +80.135.27.68 +70.51.113.56 +95.17.245.173 +190.53.24.149 +99.121.207.38 +187.10.148.221 +187.113.141.19 +81.141.9.113 +197.202.207.40 +64.237.37.121 +186.89.165.251 +142.217.0.115 +92.54.117.105 +24.36.232.237 +104.156.237.45 +83.61.204.226 +104.245.235.99 +197.229.24.58 +BTCD RTiterate.1 offset.230 numtx.2 len.445 +95.26.99.197 +83.185.84.90 +25.30.29.187 +82.150.59.202 +217.44.16.68 +BTCD txid.(bea6e13bf3e2a8fd110d7dbdbebc381b2e3d41e937e6ec969fb2db3b6659e86d) vouts.1 vins.1 version.1 lock.0 t.1471732213 1 +107.153.110.4 +5.83.18.254 +42.2.89.228 +41.105.224.24 + script type.0 scriptlen.0 +42.203.128.15 +128.71.66.238 +171.5.189.218 +117.52.89.217 +unspent[460] <- 0x1de9653f0 +84.161.57.134 +149.154.194.207 +1 RRjK2yufHUbEBDSBGny9Xgwz8bxiWBC3m7 0.00000000 h 0.00000000, cr 0.00000000 deb 0.00000000 [0.00000000] numunspents.461 0x1de9653f0 +94.68.53.253 +83.238.218.135 +88.232.141.237 +BTCD txid.(5859a4f02452c290a319caa7787bf56df27736ea801bc2d3d8aae852cc2ff23d) vouts.3 vins.1 version.1 lock.0 t.1471732213 1 +37.79.166.32 +111.69.249.244 +79.245.200.98 + script type.0 scriptlen.0 +219.79.24.40 +114.221.101.214 +unspent[461] <- 0x1df020700 +46.172.223.168 +189.214.6.82 +86.216.248.101 +1 RRjK2yufHUbEBDSBGny9Xgwz8bxiWBC3m7 0.00000000 h 0.00000000, cr 0.00000000 deb 0.00000000 [0.00000000] numunspents.462 0x1df020700 +190.236.62.194 +114.215.108.16 +78.12.45.89 +188.29.165.91 +21201.209.186.95 +104.129.28.138 +0290.26.80.8 +88.207.15.213 +cf189.33.207.221 +90.231.249.237 +128.68.191.167 +b380.107.67.242 +125.205.241.137 +3e79.245.220.195 +53.193.239.40 +e4202.62.16.79 +aa181.62.175.109 +85.212.88.66 +5080.215.234.95 +83.5.157.96 +213.24.135.217 +c237.24.152.116 +96.51.33.189 +93.116.236.201 +ad254.159.87.143 +119.247.152.218 +51201.210.134.209 +190.205.77.192 +0f5.254.97.91 +101.191.38.98 +193.92.193.216 +ee189.157.62.249 +24.112.51.69 +8378.194.124.49 +79.44.244.208 +cd91.61.91.168 +190.206.173.34 +7782.176.210.145 +116.14.165.116 +58190.219.122.15 +143.48.117.192 +6a178.234.120.45 +0.0.0.0 +1788.254.73.55 +128.72.218.191 +6278.226.118.202 +83.254.56.120 +fa254.107.115.127 +94.132.250.81 +24177.134.15.73 +88.75.246.64 +69190.72.183.146 +1a78.43.75.120 +185.19.23.255 +188.67.232.196 +9f177.158.244.187 +167.114.210.50 +2d109.221.4.90 +50.100.47.236 +e3178.254.189.80 +218.18.250.73 +104.200.151.35 +5e219.73.12.245 +99.231.166.10 +7b5.141.203.4 +79.101.223.117 +1579.245.200.242 +93.104.125.110 +1781.182.88.122 +83.36.209.130 +2846.59.37.170 +90.191.107.13 +c9180.242.27.12 +187.212.0.46 +8c78.8.11.132 +92.80.241.212 +ac148.240.4.249 + script type.12 scriptlen.35 +77.218.228.54 +93.170.111.46 +45.18.172.187 +217.253.224.100 +179.34.61.194 +95.211.188.21 +24.114.54.208 +91.48.40.244 +50.141.78.149 +2.24.124.97 +88.254.126.246 +36.83.169.217 +93.220.95.29 +46.198.202.96 +81.141.23.236 +1.190.67.181 +182.165.46.188 +188.246.79.155 +79.183.22.252 +122.105.192.219 +190.201.165.99 +199.48.243.62 +115.66.217.157 +178.234.10.109 +5.165.99.135 +95.159.217.77 +148.198.187.153 +89.142.190.82 +178.168.98.175 +68.197.64.6 +113.254.165.210 +77.54.234.91 +107.182.228.5 +14.192.208.7 +84.105.251.196 +59.58.245.158 +110.168.231.209 +86.176.46.245 +186.90.170.255 +121.214.138.124 +79.245.207.48 +91.221.191.67 +31.132.225.141 +185.38.0.66 +179.55.38.56 +82.176.12.130 +82.240.26.30 +114.244.63.142 +201.242.169.121 +201.242.65.143 +24.224.18.228 +178.59.210.188 +151.80.206.110 +178.0.4.123 +200.84.239.151 +193.191.182.129 +120.144.12.147 +5.89.197.88 +113.254.165.199 +140.168.246.252 +188.134.46.175 +202.62.17.29 +80.215.178.164 +178.234.138.208 +109.43.0.79 +112.198.77.150 +79.40.96.252 +81.141.8.117 +217.235.251.238 +78.137.13.183 +79.204.185.44 +181.208.17.17 +188.73.193.11 +172.206.235.188 +45.18.172.187 +95.137.245.107 +113.187.0.202 +95.113.55.151 +92.102.77.39 +54.84.114.124 +92.127.0.85 +87.185.27.131 +115.87.57.186 +81.141.9.194 +27.130.69.137 +69.167.27.161 +79.19.139.179 +unspent[0] <- 0x1de965ab0 +186.104.194.203 +79.245.219.154 +1 RV6H9qZuGy1wPeNeLisvdAeo44ZhgNdWZF 25.18000000 h 322.37935027, cr 25.18000000 deb 0.00000000 [347.55935027] numunspents.1 0x1de965ab0 +95.153.134.7 +46.246.53.6 +2.85.61.30 +87.20.19.191 +109.74.173.65 +2189.237.21.10 +1.0.0.0 +0285.178.67.47 +87.245.50.14 +cf109.172.15.13 +110.184.11.142 +94.242.253.47 +b3148.101.58.204 +179.148.153.247 +3e86.184.140.225 +69.164.198.161 +95.89.172.77 +e4131.246.225.154 +185.54.176.240 +70.52.148.148 +aa213.55.176.159 +177.133.204.246 +217.71.45.241 +50186.214.224.142 +158.255.208.153 +116.252.202.50 +c2198.98.118.241 +189.230.248.129 +5.138.217.118 +ad178.223.29.34 +76.214.117.231 +142.217.13.41 +5124.86.110.55 +104.156.240.159 +89.182.54.95 +0f223.204.249.139 +46.147.5.238 +ee91.48.57.111 +88.241.49.194 +83190.207.231.49 +178.121.115.104 +190.80.140.20 +cd53.193.239.184 +98.124.243.45 +7766.25.183.201 +85.175.20.156 +89.178.7.220 +5841.105.238.117 +46.5.17.18 +120.164.44.57 +6a23.19.99.99 +186.92.215.94 +17178.234.212.119 +109.76.80.59 +6277.168.118.113 +84.55.21.83 +155.138.228.234 +fa37.235.146.166 +87.1.100.199 +219.73.15.54 +24184.166.27.254 +79.245.215.231 +0.0.0.0 +6989.243.57.163 +188.67.255.22 +79.204.180.184 +1a95.141.28.122 +83.152.218.44 +9f201.29.97.210 +2d79.102.35.55 +114.23.246.230 +e381.162.122.102 +46.167.64.6 +5e77.172.117.134 +66.188.53.149 +118.208.67.20 +7b49.248.141.218 +62.113.202.175 +89.88.92.232 +1599.230.140.54 +124.200.255.10 +217.118.83.145 +17180.213.84.12 +79.245.218.167 +79.245.216.198 +28190.37.151.167 +74.87.88.186 +103.11.51.223 +c995.78.56.67 +121.141.52.83 +8c190.204.33.20 +178.120.96.199 +89.70.125.85 +ac91.150.150.10 +95.153.135.34 +46.159.211.91 + script type.12 scriptlen.35 +82.208.124.9 +187.79.201.156 +189.223.24.154 +unspent[1] <- 0x1df021380 +216.144.236.178 +183.44.24.92 +109.88.174.139 +1 RV6H9qZuGy1wPeNeLisvdAeo44ZhgNdWZF 25.19561271 h 322.37935027, cr 50.37561271 deb 0.00000000 [372.75496298] numunspents.2 0x1df021380 +217.71.46.52 +71.234.30.181 +45.56.148.19 +96.126.114.208 +219.90.169.227 +91.127.155.195 +152.236.18.53 +196.210.126.224 +78.173.51.220 +89.179.246.179 +1.0.0.0 +78.12.56.55 +186.93.42.117 +188.0.47.153 +213.103.202.73 +181.39.238.154 +189.13.228.11 +104.228.212.114 +216.144.236.234 +95.174.118.136 +5.254.97.75 +189.205.155.95 +162.219.176.251 +117.207.3.59 +79.206.172.204 +14.28.137.110 +91.158.214.192 +36.74.241.234 +151.238.70.86 +83.132.173.152 +62.4.196.157 +93.143.130.111 +193.186.75.63 +178.128.103.21 +188.67.35.161 +83.32.1.155 +109.74.155.246 +178.33.209.212 +88.71.238.22 +70.75.235.215 +104.200.154.25 +78.35.142.98 +89.212.229.112 +50.71.224.43 +119.76.74.173 +86.174.218.202 +216.231.140.113 +130.120.193.9 +95.106.184.230 +190.74.248.142 +37.113.132.32 +223.207.201.112 +36.78.195.142 +72.131.109.127 +50.46.209.204 +120.180.45.219 +118.232.25.14 +183.18.203.23 +104.156.240.206 +223.255.231.154 +182.249.242.1 +173.230.40.101 +213.176.245.198 +202.62.16.164 +104.207.149.1 +79.184.49.72 +78.238.254.189 +177.39.36.198 +187.149.224.11 +78.137.13.162 +5.141.220.191 +37.213.209.241 +188.105.65.2 +24.76.205.4 +84.19.166.59 +68.9.115.43 +36.83.38.210 +78.85.255.60 +186.36.78.101 +111.106.184.29 +69.172.159.46 +1 RV6H9qZuGy1wPeNeLisvdAeo44ZhgNdWZF 50.37000000 h 322.37935027, cr 50.37561271 deb 50.37000000 [322.38496298] numunspents.2 0x1db5c0830 +174.53.83.127 +89.164.158.156 +186.116.109.197 +>= RTnewblock RTheight 1253731 prev 1253730 +59.45.80.70 +186.151.63.70 +BTCD received.(9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422) 62.75.145.171 +67.141.24.177 +186.212.213.173 +201.208.230.192 +87.158.141.2 +84.236.0.48 +223.204.241.22 +67.0.16.80 +104.230.82.88 +178.12.104.141 +64.219.84.21 +41.105.241.176 +54.165.27.102 +186.90.4.216 +173.199.65.48 +37.23.144.85 +82.232.14.27 +46.146.133.151 +176.65.127.64 +2.87.62.80 +173.189.166.149 +186.94.18.103 +95.81.195.38 +99.224.242.213 +223.204.242.4 +178.128.79.128 +31.181.197.19 +60.26.198.94 +79.167.251.27 +222.230.78.84 +190.255.14.124 +150.254.137.21 +180.252.107.21 +93.168.54.86 +254.198.167.212 +36.76.40.152 +121.45.12.104 +87.189.108.93 +39.48.56.63 +202.62.17.244 +78.10.239.51 +66.57.162.154 +112.66.50.86 +88.13.185.135 +178.223.12.7 +49.199.160.43 +70.44.97.147 +191.223.60.22 +84.198.202.93 +201.229.73.182 +82.169.246.212 +177.114.215.199 +223.204.246.82 +27.34.30.7 +190.201.29.210 +184.146.154.164 +145.255.21.14 +162.255.117.106 +181.73.86.156 +76.65.62.190 +218.142.99.184 +211.186.254.91 +67.140.13.51 +167.56.119.30 +174.77.224.21 +189.82.147.136 +77.243.183.105 +75.61.109.29 +46.31.38.113 +213.114.131.16 +24.166.104.143 +219.79.25.40 +78.35.139.197 +83.4.180.229 +184.5.8.134 +91.77.226.227 +41.96.65.27 +80.213.211.183 +0.0.0.0 +100.68.7.223 +77.51.51.85 +79.185.197.97 +89.117.26.93 +113.254.169.206 +46.190.63.53 +190.38.26.230 +109.228.149.33 +189.114.232.39 +83.10.98.169 +86.46.62.112 +103.254.148.9 +84.86.163.70 +112.198.90.3 +189.223.10.118 +174.92.36.11 +98.195.116.168 +112.198.100.11 +178.79.159.234 +86.159.35.225 +79.107.73.84 +0.0.0.0 +114.220.77.71 +171.96.167.117 +88.230.39.45 +187.170.156.12 +176.9.61.40 +84.154.93.193 +62.176.13.153 +37.161.62.109 +171.96.167.157 +85.26.186.30 +37.189.25.190 +110.168.232.103 +138.186.31.199 +89.178.177.95 +98.204.235.141 +171.96.167.66 +5.70.192.218 +223.225.157.133 +1.65.140.21 +70.197.4.246 +43.165.193.4 +93.137.123.103 +96.240.92.38 +77.222.113.102 +73.243.21.197 +182.249.242.24 +31.53.121.172 +89.18.181.101 +149.254.49.93 +208.54.38.181 +85.222.168.41 +177.228.70.157 +25.87.60.111 +109.79.186.146 +33.212.156.47 +201.208.169.134 +24.135.35.202 +5.184.57.137 +219.73.26.172 +108.81.43.50 +67.136.44.155 +88.217.180.105 +198.8.80.85 +95.24.99.127 +188.198.90.231 +100.88.8.110 +212.224.76.87 +78.225.56.77 +223.73.100.116 +198.14.244.224 +82.12.235.3 +77.243.183.25 +79.102.32.183 +2.102.223.238 +164.127.106.144 +79.54.215.101 +178.119.76.144 +77.7.151.32 +186.95.54.108 +109.209.255.250 +90.153.118.51 +181.113.99.121 +83.83.156.158 +2.30.40.79 +187.147.58.142 +193.168.1.102 +114.92.103.127 +81.44.47.135 +84.103.165.167 +179.54.78.187 +211.162.34.197 +0.66.235.206 +213.119.47.44 +152.250.88.148 +92.140.7.202 +2.85.218.25 +59.167.185.184 +71.84.43.181 +178.27.122.63 +116.109.234.74 +201.29.110.137 +50.81.122.236 +46.139.162.104 +190.38.76.64 +108.73.25.52 +5.2.66.120 +109.88.174.139 +185.45.13.149 +84.19.166.58 +172.15.0.107 +200.109.173.48 +82.3.89.105 +106.187.93.132 +71.127.232.3 +108.61.199.17 +92.157.132.151 +93.135.177.166 +118.68.183.197 +79.245.204.58 +70.59.17.67 +176.27.24.255 +174.0.80.58 +86.105.208.208 +69.130.145.90 +94.21.136.99 +93.70.165.126 +186.244.214.184 +70.208.6.72 +110.115.39.1 +177.134.11.43 +201.242.105.167 +66.87.97.216 +13.82.55.134 +24.204.194.99 +80.215.204.11 +81.37.70.35 +152.78.159.104 +210.117.92.53 +95.160.151.93 +2.221.77.195 +78.190.40.174 +114.125.189.252 +186.101.219.243 +79.114.2.189 +95.131.177.10 +174.126.221.216 +91.7.46.221 +187.234.38.167 +25.60.76.161 +91.139.221.236 +82.140.203.198 +201.208.217.173 +94.253.158.247 +205.220.163.91 +88.137.69.182 +216.186.236.171 +187.255.243.31 +190.75.169.137 +101.116.48.219 +217.71.45.38 +181.49.78.74 +155.138.230.198 +41.105.239.184 +92.156.199.252 +192.214.119.58 +162.216.46.105 +95.73.119.160 +181.51.139.104 +109.88.139.108 +174.58.201.144 +85.139.251.113 +173.65.180.70 +173.74.166.180 +68.252.8.213 +25.45.28.229 +175.155.181.198 +209.188.41.47 +13.92.176.214 +128.69.235.138 +100.74.170.249 +79.40.147.80 +180.248.225.211 +46.188.125.237 +141.134.92.64 +190.38.128.4 +1.204.13.122 +124.122.58.68 +172.77.23.103 +177.96.173.98 +181.167.138.145 +5.101.96.124 +210.146.160.42 +94.109.99.175 +93.232.125.163 +84.74.174.199 +88.217.181.126 +42.112.94.187 +69.231.32.212 +37.187.27.4 +95.94.90.176 +175.39.47.204 +41.244.243.113 +217.253.210.45 +87.112.147.66 +78.137.11.16 +178.205.63.24 +86.20.7.201 +203.98.92.90 +90.198.172.54 +88.184.162.93 +41.251.127.5 +5.140.151.235 +83.55.112.89 +114.88.20.31 +80.107.28.73 +209.222.18.59 +210.55.212.21 +189.26.142.10 +164.132.114.152 +85.2.192.58 +37.29.88.98 +188.0.41.32 +180.140.28.245 +212.54.195.10 +197.5.8.74 +180.183.82.151 +178.234.227.61 +95.26.126.37 +1.162.58.141 +175.38.196.103 +85.178.86.218 +165.255.209.173 +94.96.72.32 +5.107.185.176 +83.254.46.122 +184.75.212.106 +74.37.253.136 +2.85.189.49 +37.191.165.193 +79.30.200.54 +197.246.171.176 +82.170.44.250 +46.153.181.49 +78.150.5.84 +90.191.99.12 +23.253.50.163 +109.43.2.51 +83.52.88.212 +81.153.142.238 +37.140.122.89 +110.168.232.154 +185.132.31.70 +81.230.143.200 +201.199.205.220 +198.144.157.113 +219.141.185.129 +171.4.193.144 +87.178.160.210 +121.206.126.21 +177.205.17.74 +79.24.64.63 +49.145.241.19 +83.61.88.205 +189.251.27.103 +190.204.35.44 +178.79.41.195 +185.3.135.82 +109.93.171.166 +91.14.34.70 +173.189.165.44 +82.176.217.214 +83.58.96.125 +201.22.42.227 +186.31.38.190 +178.234.117.58 +186.90.84.129 +41.13.94.190 +188.19.174.10 +87.105.113.85 +212.255.255.216 +193.51.6.5 +188.252.211.72 +191.33.44.16 +84.77.116.152 +84.195.192.97 +199.48.245.187 +148.31.163.57 +109.74.170.77 +176.65.127.95 +176.86.236.251 +2.81.35.223 +91.64.101.150 +56.26.14.187 +147.30.158.158 +189.70.85.114 +79.145.57.93 +8.144.96.247 +171.96.167.30 +198.14.250.141 +213.111.179.40 +37.146.238.207 +1.54.59.157 +177.33.80.128 +75.76.66.211 +107.170.138.159 +91.48.50.43 +46.121.67.177 +84.147.119.76 +121.214.119.39 +81.202.115.42 +36.77.37.99 +142.176.53.89 +68.68.99.197 +171.149.2.249 +78.0.2.28 +75.152.212.205 +87.112.49.81 +190.204.138.145 +186.91.34.215 +79.245.206.218 +87.117.38.224 +100.67.2.192 +212.54.218.233 +171.149.2.249 +86.177.241.129 +68.229.235.123 +70.98.142.254 +2.62.48.147 +117.151.174.71 +85.25.200.102 +37.6.118.149 +176.217.230.27 +189.159.80.196 +95.28.56.184 +99.244.51.28 +90.136.151.55 +5.167.170.167 +98.28.128.199 +178.234.73.55 +176.69.119.54 +104.42.224.48 +39.35.109.251 +217.95.238.41 +85.115.248.49 +202.161.24.232 +173.219.77.171 +95.133.238.251 +105.156.36.240 +160.81.171.46 +96.83.29.78 +64.62.201.6 +201.210.253.39 +187.253.36.222 +107.197.166.48 +91.182.134.93 +154.122.77.205 +95.94.22.12 +213.87.126.149 +171.97.201.79 +201.205.37.36 +108.6.244.111 +165.91.74.108 +89.12.186.187 +95.105.179.120 +79.245.194.135 +53.193.239.158 +91.150.105.103 +1.178.246.229 +146.60.52.80 +93.134.122.186 +76.73.3.178 +2.187.202.96 +213.87.120.151 +171.149.2.249 +24.115.186.59 +67.248.113.187 +162.243.72.148 +188.162.238.144 +77.46.104.150 +151.236.243.19 +1.162.98.165 +84.236.82.109 +177.112.244.104 +46.59.178.254 +75.97.59.130 +187.143.152.243 +88.198.34.136 +119.224.16.252 +194.126.91.135 +105.236.200.24 +150.101.96.8 +109.133.158.114 +188.38.20.253 +2.96.162.96 +193.92.20.199 +178.234.232.56 +208.107.40.102 +45.56.39.12 +109.72.232.52 +104.156.228.86 +74.242.207.146 +203.87.201.150 +31.163.171.61 +82.211.60.143 +49.144.46.25 +95.134.62.105 +110.168.232.253 +89.164.200.11 +213.179.252.75 +77.28.221.221 +53.193.238.2 +178.115.130.126 +36.83.63.4 +130.25.45.30 +122.62.209.126 +91.125.251.114 +94.25.171.140 +223.73.103.224 +95.109.87.61 +93.81.56.225 +188.162.15.1 +193.253.37.245 +2.61.133.195 +87.143.227.193 +74.69.195.164 +78.148.161.220 +188.158.169.194 +78.36.111.52 +98.238.145.154 +178.216.252.11 +37.229.96.2 +62.74.26.240 +209.54.7.184 +96.126.114.208 +173.183.76.104 +36.76.4.71 +172.98.67.40 +213.5.163.102 +63.142.161.25 +62.31.208.119 +192.0.194.24 +179.212.185.123 +179.156.221.228 +162.17.238.97 +25.212.159.235 +71.190.69.95 +94.13.182.188 +151.224.181.140 +104.156.228.79 +86.81.111.103 +180.159.137.110 +75.189.135.43 +12.133.228.183 +89.164.225.231 +217.95.250.194 +108.6.204.184 +5.220.228.6 +2.134.174.247 +74.111.201.30 +85.23.36.108 +46.229.173.230 +50.159.60.56 +0.0.0.0 +120.209.131.70 +94.214.154.144 +24.19.34.151 +2.240.75.231 +190.211.210.173 +110.168.232.46 +100.36.231.56 +52.169.229.251 +84.27.153.252 +79.208.127.61 +88.19.208.245 +104.207.148.231 +113.254.169.78 +106.201.17.46 +104.156.228.115 +81.96.92.136 +24.135.13.180 +190.79.128.30 +87.6.44.211 +92.124.56.6 +121.98.132.121 +79.235.240.183 +37.113.168.57 +68.12.3.89 +0.0.0.0 +94.22.75.142 +209.188.57.202 +76.169.236.235 +190.203.14.155 +186.188.89.194 +178.198.214.231 +113.173.78.173 +189.105.227.187 +37.113.168.76 +31.54.226.182 +5.232.19.45 +79.233.162.230 +83.162.243.231 +86.151.81.47 +184.2.186.230 +79.16.139.147 +173.21.141.204 +39.48.143.86 +37.1.128.188 +128.90.88.154 +46.166.165.39 +71.177.2.102 +173.80.52.199 +69.253.5.33 +178.216.190.113 +201.248.244.231 +79.173.62.191 +5.151.152.144 +186.95.154.86 +118.68.183.197 +104.237.143.215 +79.51.92.72 +71.52.48.4 +188.29.164.13 +174.71.59.223 +219.73.93.18 +79.245.222.47 +124.122.52.91 +36.237.28.108 +130.180.219.150 +94.139.17.207 +250.31.16.246 +79.245.217.68 +79.204.141.9 +200.84.64.62 +124.168.172.177 +177.228.7.57 +84.198.17.157 +178.122.204.244 +78.147.75.63 +104.250.122.42 +46.253.253.126 +100.64.10.106 +95.81.213.232 +78.132.70.52 +151.228.27.238 +95.103.235.87 +37.214.14.94 +209.95.50.25 +97.121.165.49 +201.192.161.241 +95.24.214.142 +50.102.186.96 +124.197.6.10 +50.151.76.89 +77.173.22.8 +162.255.127.179 +222.65.218.221 +74.141.80.174 +151.227.55.136 +90.207.63.129 +190.204.34.118 +78.88.29.120 +31.51.151.170 +31.170.106.199 +188.32.207.210 +172.56.7.118 +184.171.212.55 +178.92.103.221 +92.40.183.177 +179.156.218.183 +93.190.139.37 +125.185.242.142 +91.67.130.158 +81.146.57.180 +60.205.112.102 +205.220.163.91 +88.254.110.55 +212.14.208.27 +1.39.60.213 +12.37.199.41 +108.61.221.226 +112.80.127.215 +96.46.195.24 +37.146.122.20 +41.224.164.213 +80.107.16.189 +79.147.214.108 +67.53.205.187 +115.28.42.60 +67.136.44.155 +84.3.93.11 +79.52.3.121 +62.46.200.51 +87.178.184.126 +188.245.241.79 +95.39.196.110 +73.43.102.217 +83.61.94.153 +111.88.32.19 +220.246.221.8 +186.91.83.87 +120.155.176.207 +183.149.49.252 +123.63.144.247 +93.34.34.141 +189.69.214.201 +31.11.78.216 +67.231.54.138 +213.140.237.233 +37.140.99.18 +109.226.90.179 +5.15.206.164 +172.248.91.252 +167.114.42.94 +213.16.190.75 +87.244.147.84 +106.187.36.44 +171.97.223.159 +24.121.46.171 +85.93.207.253 +216.58.118.36 +89.242.139.28 +178.0.4.123 +95.89.214.31 +85.76.102.200 +82.169.206.126 +78.150.3.98 +217.113.237.234 +71.208.235.223 +188.196.95.176 +80.249.81.117 +5.164.188.41 +31.185.4.33 +96.240.81.144 +181.44.114.97 +78.132.24.222 +178.216.120.222 +78.98.71.27 +78.43.68.161 +108.61.169.107 +186.147.161.15 +90.218.109.93 +0.0.0.0 +217.129.236.80 +77.105.50.192 +62.101.183.24 +188.76.15.37 +180.172.140.92 +115.198.14.122 +81.100.220.75 +190.77.15.100 +37.47.18.5 +213.122.124.131 +77.54.234.91 +93.143.214.74 +171.5.182.161 +198.254.204.153 +81.250.103.220 +179.43.151.66 +105.226.137.23 +95.43.216.3 +23.92.218.130 +79.166.4.165 +96.252.50.154 +205.220.163.91 +115.25.138.225 +43.249.129.196 +176.214.137.187 +101.98.185.172 +178.18.110.174 +94.20.241.217 +200.117.136.218 +201.4.93.39 +63.142.161.9 +77.243.183.20 +49.177.161.18 +196.217.160.51 +186.146.153.20 +23.241.17.48 +85.7.164.87 +37.151.42.182 +37.29.88.7 +84.35.203.85 +68.172.226.49 +96.240.236.32 +72.39.10.246 +92.76.239.3 +98.160.114.23 +77.254.100.185 +109.209.194.113 +130.211.249.48 +189.202.71.152 +82.103.141.140 +178.234.237.26 +14.192.209.247 +37.146.127.155 +134.249.158.190 +81.141.17.139 +79.146.10.254 +188.158.185.100 +171.4.186.77 +188.104.80.117 +151.55.15.80 +77.105.16.104 +217.189.224.20 +75.110.29.6 +99.120.77.119 +213.10.246.244 +81.10.149.108 +122.168.251.156 +188.208.112.70 +92.76.72.105 +79.184.14.112 +83.57.76.197 +91.48.48.77 +92.80.28.97 +179.4.168.182 +81.196.245.79 +217.235.255.172 +85.75.102.179 +173.74.166.180 +78.3.55.85 +116.89.62.24 +25.7.70.98 +188.129.87.191 +108.127.162.82 +174.5.185.35 +178.234.216.61 +201.143.101.125 +88.229.80.202 +85.26.186.204 +188.0.41.208 +115.87.211.67 +101.160.57.60 +79.114.108.172 +67.140.66.136 +176.50.134.28 +182.89.227.143 +128.90.88.111 +188.208.112.70 +217.235.255.224 +79.204.163.11 +160.176.69.211 +189.187.115.138 +197.203.78.235 +95.141.28.169 +172.89.205.21 +159.118.242.230 +95.179.62.63 +186.93.214.168 +178.234.63.213 +188.162.36.173 +217.118.79.25 +87.198.180.6 +66.55.134.213 +24.122.34.75 +87.103.52.73 +208.167.254.37 +109.88.146.44 +105.184.225.62 +73.90.204.141 +212.255.228.189 +202.80.215.115 +119.224.48.233 +176.114.191.253 +197.27.8.202 +42.115.18.149 +93.84.8.44 +1.162.86.234 +103.25.46.9 +152.23.21.142 +76.179.165.105 +62.133.162.222 +98.77.43.229 +78.80.76.82 +68.61.121.174 +186.95.86.120 +222.76.117.248 +88.91.76.98 +201.208.13.107 +109.43.2.115 +80.215.210.194 +81.30.71.45 +89.151.161.58 +171.39.68.224 +111.227.127.190 +179.232.244.239 +100.64.97.198 +66.32.255.192 +83.4.148.220 +110.174.123.194 +141.58.46.18 +201.253.41.90 +50.254.73.145 +71.7.113.19 +104.159.144.57 +121.208.106.107 +86.56.60.16 +46.142.40.17 +91.148.91.236 +95.90.53.237 +94.66.57.107 +223.207.122.199 +70.169.28.217 +202.62.16.168 +177.231.121.64 +95.147.181.131 +213.162.103.191 +190.202.250.145 +213.151.0.82 +84.63.33.137 +178.98.128.31 +219.73.15.219 +212.71.239.55 +204.11.237.73 +212.251.28.139 +109.151.26.71 +93.81.218.153 +0.0.0.0 +108.49.147.47 +79.152.183.84 +162.216.46.43 +182.239.166.75 +73.187.107.193 +93.127.76.65 +194.219.60.132 +89.38.35.81 +178.234.246.180 +83.249.178.255 +178.120.203.65 +172.58.139.124 +184.64.170.246 +46.19.139.182 +174.109.105.111 +231.255.154.44 +178.41.95.247 +68.7.186.217 +118.216.79.55 +175.208.141.224 +178.121.168.9 +197.27.90.215 +94.51.32.217 +81.240.52.24 +174.76.158.194 +114.125.191.209 +93.169.165.183 +70.79.67.146 +62.198.196.56 +122.82.162.156 +195.147.224.24 +186.77.195.134 +188.81.148.12 +188.73.254.84 +90.190.117.187 +37.213.170.13 +79.245.216.86 +213.7.35.207 +123.201.113.207 +91.241.96.80 +91.229.61.46 +92.17.118.188 +100.16.34.113 +90.199.36.236 +71.251.78.65 +179.197.169.12 +24.188.239.178 +99.183.185.69 +197.117.90.127 +178.222.68.33 +171.97.184.18 +197.202.234.106 +180.246.168.146 +188.19.161.137 +71.19.249.4 +68.235.182.101 +114.79.37.118 +106.192.7.54 +36.69.19.2 +78.250.126.154 +203.145.92.95 +62.102.148.183 +128.71.91.85 +78.28.250.66 +68.52.132.102 +73.214.142.184 +69.18.28.136 +185.128.41.158 +94.74.66.101 +182.187.123.236 +37.24.156.235 +46.143.69.22 +189.183.55.56 +36.78.196.123 +46.31.38.113 +90.217.93.166 +79.133.157.203 +180.129.159.1 +41.251.208.103 +24.186.232.5 +95.221.21.83 +15.107.231.112 +79.16.214.237 +151.249.96.73 +46.195.49.136 +89.210.24.145 +198.205.1.101 +188.73.252.224 +192.99.160.163 +83.165.85.219 +92.100.44.40 +53.193.239.251 +104.244.157.16 +177.188.17.204 +197.203.60.143 +114.88.20.31 +217.235.240.122 +149.88.75.65 +184.90.64.40 +186.90.98.38 +187.15.73.13 +174.77.224.21 +37.113.168.28 +209.107.214.62 +81.184.126.146 +115.70.149.131 +87.140.192.50 +81.109.222.243 +188.134.13.5 +78.250.241.41 +92.232.213.133 +91.115.55.194 +174.58.228.93 +202.62.17.10 +0.0.0.0 +95.52.190.92 +178.223.0.82 +84.55.16.81 +217.23.187.1 +100.10.59.5 +67.44.192.24 +79.245.200.52 +217.87.92.166 +69.108.3.158 +190.204.40.157 +81.154.204.185 +37.47.211.56 +70.181.47.97 +78.21.195.37 +95.91.241.81 +27.145.177.83 +83.27.161.92 +178.234.90.237 +201.6.172.44 +223.205.74.62 +81.229.37.193 +150.117.170.89 +80.47.94.236 +118.209.134.35 +43.249.129.196 +195.214.190.171 +186.119.252.108 +27.34.28.186 +83.248.25.82 +119.236.248.38 +156.241.140.131 +65.30.11.62 +87.64.212.160 +69.167.26.56 +91.156.41.30 +78.230.39.234 +99.121.49.140 +94.96.41.4 +99.187.33.246 +66.41.56.235 +36.255.113.156 +66.69.124.164 +82.21.95.51 +85.76.86.40 +5.13.171.55 +37.115.172.148 +224.245.98.190 +178.16.215.164 +178.243.204.40 +104.200.154.25 +173.74.177.35 +76.178.149.21 +95.72.3.129 +229.163.111.67 +82.20.144.232 +128.75.237.122 +86.57.197.105 +151.227.121.20 +190.156.192.88 +171.96.168.116 +41.150.141.127 +91.40.70.81 +82.54.32.17 +174.93.226.111 +61.195.99.101 +187.152.220.146 +190.38.6.28 +104.156.240.153 +186.93.165.61 +180.213.84.12 +68.145.81.59 +212.90.62.251 +191.43.19.200 +124.122.213.230 +79.235.241.133 +47.67.40.201 +82.168.170.109 +78.111.190.48 +87.185.26.148 +177.34.78.53 +83.61.94.153 +141.130.226.62 +80.121.28.99 +50.66.152.76 +131.173.60.240 +112.215.123.68 +190.38.48.14 +93.107.13.106 +173.221.226.116 +96.26.11.23 +142.166.71.215 +177.134.174.140 +86.168.201.42 +87.105.66.67 +178.131.84.160 +37.45.3.23 +37.229.121.72 +209.160.123.88 +84.31.242.4 +37.5.141.129 +179.209.225.212 +78.150.6.212 +151.66.229.34 +84.184.209.7 +5.80.54.19 +223.225.182.127 +65.26.54.236 +98.227.60.68 +173.185.69.84 +89.142.37.216 +5.42.17.207 +112.184.28.67 +190.198.36.172 +83.59.146.4 +188.183.117.146 +62.197.218.214 +46.244.218.156 +201.79.56.33 +186.88.71.213 +71.52.82.247 +109.240.39.103 +73.90.208.150 +165.255.122.178 +108.117.169.213 +191.223.196.53 +93.124.12.6 +60.211.181.34 +149.210.40.55 +32.117.64.178 +71.15.250.17 +197.229.28.177 +49.32.36.161 +178.184.63.128 +229.244.37.192 +24.171.125.63 +197.203.21.66 +189.97.76.94 +91.48.62.50 +217.228.64.245 +65.93.5.186 +200.84.68.224 +189.165.50.103 +76.202.180.86 +73.198.40.189 +79.41.177.10 +91.213.143.252 +46.10.100.20 +155.138.236.210 +217.89.0.213 +84.117.17.168 +81.153.147.190 +106.187.37.124 +79.116.46.102 +41.244.243.202 +193.107.94.5 +50.83.133.238 +176.58.22.253 +81.132.37.244 +92.43.188.173 +83.149.35.11 +79.32.103.236 +150.40.223.126 +84.135.83.89 +99.246.216.151 +5.80.240.84 +128.71.187.172 +84.81.98.206 +2.94.196.192 +109.221.51.167 +178.122.238.20 +202.62.16.108 +82.19.207.84 +178.120.180.77 +109.173.87.23 +188.146.72.127 +93.175.72.187 +201.130.5.2 +178.44.12.28 +40.87.147.250 +188.69.195.72 +84.159.232.37 +82.141.118.195 +223.25.25.103 +143.48.117.132 +197.6.149.103 +75.73.58.145 +66.228.56.115 +109.93.83.59 +93.104.105.193 +79.146.50.229 +79.245.195.18 +87.5.71.70 +86.81.209.28 +41.141.46.16 +217.89.2.42 +78.239.107.25 +184.134.70.35 +96.83.29.78 +145.97.231.240 +195.37.12.20 +76.68.162.94 +46.167.124.185 +89.210.204.47 +151.238.37.180 +27.159.20.249 +78.12.60.47 +99.250.53.196 +101.171.127.242 +212.228.253.143 +87.92.83.95 +2.5.78.51 +87.158.138.61 +163.158.223.125 +149.254.219.192 +79.112.46.242 +178.234.15.238 +88.254.73.55 +62.1.29.53 +212.228.253.143 +5.254.97.86 +188.162.132.110 +178.43.55.232 +83.60.248.55 +24.135.244.72 +115.135.47.10 +92.162.158.94 +112.186.124.56 +95.108.54.55 +213.24.126.141 +82.141.118.195 +223.204.248.206 +176.58.133.196 +104.156.228.71 +81.131.226.196 +151.72.136.1 +86.184.140.225 +46.98.12.7 +207.192.254.156 +124.170.23.36 +95.71.68.207 +219.237.242.60 +188.73.252.67 +128.75.237.180 +95.73.250.51 +46.5.195.24 +70.139.70.171 +87.95.233.26 +85.245.55.58 +91.67.99.12 +92.100.121.16 +91.182.0.44 +176.27.24.255 +200.146.57.130 +115.207.68.8 +91.63.1.128 +79.54.215.248 +83.143.240.35 +84.152.149.102 +191.32.0.88 +82.229.26.235 +84.154.93.193 +217.83.12.218 +91.154.8.178 +73.62.248.49 +24.217.99.228 +208.54.83.214 +188.103.157.164 +120.164.44.57 +31.3.26.210 +199.119.232.215 +89.245.109.97 +36.78.250.164 +198.23.103.69 +80.147.25.206 +209.160.123.53 +122.73.59.85 +201.141.39.232 +86.129.252.132 +52.169.229.251 +186.90.122.140 +189.82.147.136 +39.48.73.31 +152.234.187.32 +87.204.222.96 +67.60.16.219 +37.45.82.110 +115.28.138.90 +62.165.226.97 +138.201.65.88 +84.187.91.201 +83.78.9.216 +86.210.212.108 +176.104.184.50 +37.23.114.113 +109.204.154.88 +188.4.237.14 +84.152.140.60 +127.180.48.132 +181.29.63.54 +83.36.226.52 +122.62.12.87 +72.160.29.62 +79.70.51.138 +220.253.4.142 +62.63.82.172 +171.96.167.213 +93.43.160.238 +105.156.245.177 +216.172.138.189 +105.224.204.200 +80.215.170.87 +108.177.128.150 +196.215.25.200 +187.243.164.218 +77.73.137.37 +177.99.84.95 +202.62.16.58 +129.10.29.163 +171.96.168.32 +46.130.27.222 +14.186.213.191 +95.67.188.205 +79.107.58.23 +128.71.13.113 +99.186.49.28 +91.63.31.207 +80.213.230.192 +218.142.95.189 +75.126.73.56 +72.171.192.248 +91.44.228.200 +77.163.189.107 +41.251.48.199 +188.69.211.24 +177.229.231.37 +105.186.106.4 +94.21.126.37 +93.129.11.176 +190.207.68.49 +179.215.223.24 +198.84.201.135 +115.50.117.30 +83.160.90.35 +84.26.33.226 +171.149.2.249 +190.75.207.59 +14.209.137.220 +151.32.117.143 +37.112.87.206 +201.22.23.138 +83.57.228.86 +174.77.224.21 +0.0.0.0 +142.162.40.54 +31.181.188.236 +194.166.190.1 +64.237.51.168 +80.43.133.125 +109.227.43.129 +190.96.153.233 +201.210.140.73 +95.109.87.61 +77.254.148.133 +95.211.134.28 +80.213.122.68 +81.156.145.142 +86.151.81.47 +24.212.88.112 +50.162.194.86 +88.136.64.229 +190.73.75.228 +80.61.66.72 +37.78.168.147 +213.230.75.175 +98.21.141.197 +144.138.64.50 +81.184.126.146 +82.234.175.33 +71.31.111.170 +36.76.44.84 +189.219.201.55 +87.146.24.200 +90.227.32.48 +81.182.25.190 +100.68.1.55 +162.216.46.112 +24.119.48.249 +75.111.51.213 +87.205.196.58 +101.184.94.136 +83.161.137.46 +91.78.177.167 +189.150.138.34 +68.226.144.118 +178.234.49.0 +50.107.118.90 +78.34.4.22 +83.84.22.227 +80.189.22.170 +184.99.69.164 +199.7.156.142 +212.251.18.150 +118.209.75.208 +86.210.89.109 +43.165.193.4 +49.145.123.121 +24.18.171.156 +24.152.231.246 +190.204.5.222 +90.113.251.171 +95.24.56.149 +109.187.90.176 +89.182.24.153 +109.43.3.12 +222.243.244.245 +187.0.235.105 +32.149.215.132 +0.0.0.0 +217.44.160.84 +70.173.107.212 +109.74.162.200 +219.79.189.186 +193.106.215.193 +178.57.98.67 +187.152.220.146 +217.105.20.145 +1.0.0.0 +94.178.6.233 +95.49.168.186 +2.28.195.45 +88.75.32.126 +150.27.127.98 +189.202.64.210 +84.215.98.187 +1.64.26.102 +93.103.144.91 +5.135.36.128 +184.75.213.133 +185.29.164.212 +39.35.182.28 +76.107.228.95 +173.163.0.213 +69.162.195.208 +78.55.250.20 +118.211.234.7 +189.149.43.148 +190.77.242.77 +67.141.24.177 +23.99.59.71 +84.0.103.181 +37.213.220.12 +186.228.165.88 +88.71.176.152 +180.254.111.93 +24.246.95.6 +114.252.227.89 +182.111.195.163 +223.205.29.44 +181.112.107.95 +181.65.62.148 +177.170.155.183 +80.244.146.31 +85.72.83.210 +89.13.106.135 +1.162.89.72 +186.91.204.203 +186.170.85.58 +158.222.194.45 +190.198.36.172 +31.2.118.96 +112.205.152.222 +109.169.168.151 +70.196.196.25 +162.216.46.41 +108.212.84.178 +187.4.110.82 +2.96.253.212 +184.17.153.7 +178.55.248.191 +46.105.158.205 +121.224.229.225 +95.79.62.224 +95.221.211.55 +81.89.56.170 +37.78.59.60 +32.149.215.132 +45.52.184.11 +93.81.9.35 +25.128.23.157 +198.18.1.58 +120.141.142.237 +31.53.121.172 +73.180.62.121 +75.162.140.28 +192.77.248.3 +105.109.155.75 +190.99.218.59 +217.89.8.225 +178.115.131.56 +115.239.127.175 +190.198.5.210 +78.55.239.95 +83.20.69.109 +184.75.213.117 +209.195.113.177 +78.156.104.205 +87.100.158.128 +59.167.196.135 +193.33.91.218 +98.191.243.50 +92.112.239.165 +179.34.94.5 +223.25.25.220 +91.232.105.11 +94.51.110.100 +65.78.152.16 +81.240.52.24 +217.121.192.4 +178.42.208.214 +217.73.143.165 +54.210.100.216 +212.73.174.166 +86.175.85.205 +0.0.0.72 +197.228.134.60 +31.162.230.3 +84.19.166.55 +110.168.231.201 +62.167.128.54 +202.67.37.22 +93.139.171.57 +31.18.159.118 +50.53.104.249 +68.168.178.12 +209.197.162.172 +90.191.163.182 +83.4.80.106 +94.20.241.217 +173.74.172.37 +190.82.204.230 +85.155.6.145 +2.122.176.75 +186.185.169.209 +76.113.42.159 +219.77.166.186 +219.79.189.241 +79.245.209.254 +109.218.83.221 +88.23.123.143 +37.115.192.181 +95.174.98.218 +75.134.13.245 +94.209.121.137 +95.113.48.14 +189.157.46.152 +100.68.86.132 +89.245.126.176 +178.45.76.81 +174.25.200.26 +62.163.9.155 +85.49.23.66 +198.98.118.241 +77.234.44.156 +179.43.169.226 +85.217.41.209 +109.124.211.182 +83.153.29.186 +89.154.49.154 +165.255.211.181 +78.0.3.149 +173.245.195.98 +190.231.63.41 +86.147.60.147 +89.22.243.128 +213.152.162.170 +80.108.46.24 +128.90.88.11 +224.200.154.18 +91.67.34.202 +254.42.196.227 +79.245.223.174 +80.133.45.20 +208.58.41.133 +105.237.9.149 +79.200.67.185 +223.204.248.96 +89.39.78.192 +154.157.161.160 +178.215.168.129 +114.76.137.117 +173.75.18.157 +83.134.86.173 +62.158.150.131 +184.64.19.148 +60.17.235.231 +42.112.80.24 +93.170.111.115 +194.28.39.72 +141.237.27.57 +109.93.85.149 +216.180.181.48 +172.56.20.93 +76.242.145.138 +95.24.100.172 +85.26.186.204 +176.58.130.226 +85.222.42.211 +151.95.16.217 +36.74.94.208 +178.128.244.47 +167.160.36.126 +176.10.42.45 +178.234.51.251 +67.193.56.206 +188.95.206.133 +83.134.225.71 +186.14.240.71 +46.28.53.172 +95.67.173.63 +188.69.195.143 +196.210.126.198 +190.206.197.37 +79.67.123.101 +46.238.214.54 +47.64.20.211 +31.41.247.133 +125.142.30.68 +37.142.185.136 +189.138.63.24 +77.110.147.13 +82.119.13.10 +212.183.61.11 +94.214.163.25 +254.185.71.201 +26.162.173.209 +188.193.79.183 +190.39.38.49 +24.22.111.227 +71.175.81.45 +181.95.121.26 +178.93.129.60 +68.45.101.13 +81.154.58.116 +78.153.4.77 +206.248.172.100 +208.82.41.47 +50.172.89.183 +181.24.43.245 +98.223.62.66 +24.252.75.158 +2.121.201.171 +89.172.238.180 +192.214.119.58 +1.129.96.141 +107.11.145.246 +73.224.21.143 +184.155.200.186 +36.69.20.159 +62.101.183.24 +89.245.125.162 +202.62.17.54 +188.0.42.195 +188.29.164.228 +99.253.132.72 +130.180.220.8 +100.69.227.171 +54.86.84.160 +100.68.65.92 +121.220.62.161 +96.238.148.171 +188.77.49.237 +78.46.23.222 +109.121.29.102 +197.228.235.128 +2.12.99.12 +176.249.222.22 +82.176.89.129 +46.55.165.57 +79.200.222.225 +193.92.252.13 +118.209.158.228 +124.122.0.238 +178.128.243.39 +109.212.175.142 +183.50.224.62 +219.79.191.143 +201.209.130.164 +201.231.215.30 +164.67.192.103 +180.129.159.1 +192.99.217.31 +73.90.210.204 +79.45.210.96 +185.107.252.224 +105.97.224.170 +100.113.28.102 +66.96.100.24 +60.218.122.249 +189.144.45.28 +37.188.130.172 +100.65.150.99 +171.4.185.126 +81.141.8.117 +98.223.11.108 +2.92.58.180 +108.110.155.247 +14.98.83.166 +164.77.40.254 +50.153.150.172 +89.153.45.155 +203.222.146.55 +99.37.3.74 +139.228.0.80 +53.193.238.57 +193.107.92.232 +81.247.79.74 +81.214.98.49 +5.200.52.133 +212.251.27.178 +85.53.81.54 +217.123.121.141 +125.160.197.79 +104.200.154.26 +83.37.72.115 +181.1.68.23 +59.172.132.204 +108.75.178.165 +5.66.253.16 +185.37.192.112 +94.41.128.125 +136.243.217.171 +87.81.138.30 +107.220.18.70 +71.236.243.108 +93.164.7.181 +88.141.114.61 +79.134.38.179 +151.231.96.75 +188.29.165.196 +80.92.31.43 +186.213.104.163 +213.96.202.231 +45.56.151.17 +94.99.209.193 +112.215.124.182 +79.131.163.147 +66.26.153.172 +90.7.252.111 +178.222.27.190 +201.243.34.211 +83.55.65.150 +64.17.79.28 +186.93.30.93 +80.116.34.167 +93.169.135.5 +41.251.212.137 +87.144.11.117 +173.20.72.21 +69.243.228.52 +128.75.199.166 +96.45.237.72 +75.189.230.76 +231.157.187.212 +188.143.13.98 +68.34.214.8 +91.134.233.254 +176.248.175.132 +81.203.228.217 +171.96.171.118 +65.27.83.146 +95.26.230.15 +64.53.210.14 +188.114.23.6 +125.127.86.95 +71.53.155.242 +178.217.115.50 +89.237.38.235 +163.157.186.231 +79.184.121.102 +58.7.79.182 +186.116.227.215 +87.185.4.187 +217.253.209.157 +171.96.168.28 +36.83.43.11 +91.122.166.250 +112.215.124.84 +66.168.28.90 +1.0.0.0 +171.149.2.249 +46.176.102.2 +88.75.132.88 +217.116.211.114 +43.255.83.123 +80.135.14.197 +187.200.126.254 +84.2.110.235 +79.245.194.74 +179.55.77.60 +177.247.47.140 +50.153.149.124 +193.161.15.69 +82.236.72.55 +93.125.63.252 +178.65.14.106 +213.113.185.135 +155.133.16.26 +46.29.144.17 +149.202.44.159 +124.122.6.109 +68.186.198.147 +62.36.238.183 +81.154.204.185 +79.234.100.103 +1.0.0.0 +70.78.222.93 +84.19.165.213 +82.238.200.36 +37.6.242.90 +97.117.164.169 +83.4.104.110 +95.236.131.168 +72.211.166.102 +0.0.0.2 +46.253.252.140 +187.34.142.244 +169.0.73.53 +109.43.3.230 +91.179.123.166 +189.140.140.184 +178.164.143.158 +85.201.209.80 +63.87.254.188 +5.13.50.74 +92.144.200.122 +0.0.0.0 +78.87.102.229 +175.137.91.173 +117.207.10.37 +92.9.51.240 +192.99.47.172 +171.96.167.85 +96.48.106.63 +5.142.41.37 +46.217.84.125 +90.4.183.69 +145.120.12.175 +71.222.115.159 +174.126.221.216 +196.206.78.112 +213.87.123.163 +219.73.26.166 +217.120.200.182 +41.138.182.233 +2.62.31.79 +14.148.92.236 +191.33.57.182 +188.195.221.38 +178.35.140.252 +83.254.175.251 +88.217.180.135 +46.2.49.102 +89.22.172.159 +2.85.48.166 +197.211.52.27 +31.10.151.160 +81.183.132.39 +146.215.226.94 +50.183.63.188 +174.61.234.134 +108.252.201.93 +90.194.75.240 +188.26.139.49 +77.163.189.107 +208.107.130.112 +121.72.232.206 +24.0.101.211 +31.23.125.144 +78.108.105.3 +207.154.20.231 +79.152.140.12 +71.251.60.74 +92.110.79.41 +2.54.231.38 +173.219.7.133 +200.181.174.247 +174.55.206.7 +46.246.160.217 +122.105.192.219 +180.171.232.19 +80.234.141.228 +184.166.55.59 +80.135.30.123 +58.11.119.219 +201.19.190.183 +98.247.93.2 +98.21.117.65 +159.203.31.42 +46.72.147.197 +191.241.136.54 +188.190.2.136 +213.105.38.228 +181.41.210.93 +1.162.60.24 +177.249.151.161 +1.0.0.0 +109.232.51.32 +82.34.182.46 +80.131.62.65 +124.237.96.40 +181.164.39.82 +138.186.31.43 +187.63.6.45 +77.131.8.180 +190.36.51.51 +50.23.131.235 +77.105.24.110 +243.8.113.116 +172.56.22.46 +128.71.31.119 +67.245.82.244 +99.53.229.135 +182.178.100.105 +89.185.12.216 +83.83.161.46 +86.20.3.141 +91.52.13.182 +61.140.238.47 +201.22.42.227 +91.48.63.23 +32.230.230.72 +66.55.134.215 +5.80.54.19 +222.152.161.106 +185.29.164.237 +80.130.206.9 +207.204.233.23 +184.171.212.55 +87.112.147.66 +185.42.39.117 +2.62.52.96 +85.232.217.179 +84.103.72.150 +5.141.203.74 +253.167.138.14 +177.98.29.222 +178.120.162.160 +37.214.62.162 +24.144.61.126 +82.19.44.100 +192.241.254.114 +36.77.175.202 +108.26.55.253 +79.245.195.228 +119.86.47.160 +179.7.160.222 +112.65.211.229 +70.173.239.125 +98.199.85.134 +80.213.211.183 +176.97.36.140 +91.19.121.248 +24.217.245.101 +98.238.145.154 +79.125.205.26 +108.161.118.177 +89.168.217.136 +79.114.109.234 +188.27.207.162 +122.57.235.244 +159.172.226.177 +107.203.104.144 +254.92.232.178 +83.117.200.125 +70.53.183.31 +189.223.40.145 +37.76.68.108 +78.147.114.195 +2.176.151.20 +181.44.114.97 +78.8.109.43 +31.214.240.56 +53.193.239.36 +176.127.67.214 +88.167.140.73 +188.220.132.161 +167.60.146.106 +92.209.191.40 +100.68.88.0 +177.19.119.96 +217.195.246.98 +0.0.0.0 +36.78.249.30 +124.170.124.221 +222.252.59.19 +69.112.244.114 +79.30.99.74 +181.10.83.104 +79.245.207.112 +115.178.215.30 +171.39.66.125 +79.245.197.208 +171.97.145.198 +190.98.11.234 +91.67.99.12 +79.204.162.138 +150.27.228.7 +46.233.200.165 +77.58.253.73 +187.132.1.39 +79.245.212.85 +113.254.169.222 +5.52.11.13 +190.205.194.65 +69.165.128.9 +109.221.179.32 +128.227.44.156 +173.98.236.230 +217.216.123.34 +24.114.70.184 +112.65.0.74 +77.243.183.116 +95.113.213.5 +31.129.70.174 +90.69.147.20 +202.80.215.19 +50.168.101.34 +217.121.210.13 +72.202.129.75 +97.127.120.204 +36.78.191.143 +27.34.38.27 +80.106.197.231 +189.203.252.6 +188.196.1.166 +104.156.240.142 +31.149.73.49 +187.0.235.105 +52.11.78.65 +181.49.64.55 +128.70.44.218 +173.252.255.34 +100.91.29.206 +186.170.116.234 +186.203.2.32 +109.88.65.154 +93.104.127.247 +171.39.64.12 +83.168.150.119 +92.20.145.13 +2.146.174.242 +85.15.5.3 +212.58.237.100 +178.219.90.233 +109.88.155.108 +115.228.246.237 +78.129.153.58 +109.88.132.44 +181.64.88.109 +1.126.127.226 +125.237.122.51 +187.59.190.103 +82.56.22.225 +172.137.1.106 +152.23.21.142 +87.69.111.245 +99.112.7.5 +83.222.45.113 +178.254.190.206 +62.16.243.132 +201.83.108.195 +181.232.25.197 +114.96.153.143 +213.138.93.0 +151.72.136.1 +41.142.41.167 +177.249.194.77 +179.198.46.74 +95.111.236.135 +91.14.34.70 +182.249.242.10 +71.45.32.188 +88.196.236.26 +28.36.255.86 +189.114.235.27 +107.179.248.207 +209.245.155.235 +178.132.47.176 +84.188.65.226 +108.111.67.194 +95.85.55.153 +108.117.169.213 +104.238.187.114 +5.198.44.176 +124.198.205.11 +98.213.71.84 +41.143.233.44 +223.204.248.171 +93.156.82.36 +201.211.29.167 +41.239.156.148 +81.245.251.1 +24.230.59.100 +125.37.79.46 +5.88.72.90 +100.64.12.2 +201.201.215.83 +188.165.205.135 +60.228.7.131 +200.121.41.216 +193.92.31.61 +88.117.78.255 +90.154.75.175 +89.104.6.79 +190.62.160.125 +112.198.64.48 +90.190.69.165 +200.8.53.77 +216.158.224.240 +208.54.5.254 +73.197.227.38 +25.52.41.130 +201.167.47.254 +220.246.220.125 +85.242.25.243 +31.201.179.254 +42.136.208.211 +37.113.15.208 +84.138.78.96 +88.141.113.130 +31.10.159.200 +217.128.25.131 +2.147.213.24 +177.247.125.211 +99.225.14.89 +71.195.120.65 +62.2.218.10 +111.69.162.148 +109.43.0.79 +216.171.18.187 +62.98.223.129 +197.117.250.77 +0.0.0.0 +85.218.134.32 +173.45.173.72 +176.11.151.238 +109.43.0.198 +190.28.189.103 +85.26.42.127 +46.175.68.4 +77.71.24.63 +37.233.31.253 +213.118.105.27 +55.211.59.42 +178.65.202.255 +62.183.127.182 +172.65.249.192 +189.158.82.6 +46.98.124.49 +37.27.50.204 +190.204.175.75 +79.245.223.80 +82.47.20.169 +41.105.228.16 +212.251.28.229 +25.51.249.200 +188.61.142.25 +185.53.178.9 +87.78.23.245 +95.24.52.94 +181.27.150.162 +58.44.186.69 +187.246.242.110 +37.48.74.42 +223.204.246.232 +153.120.242.171 +93.81.24.169 +151.227.114.46 +74.84.26.219 +93.138.126.48 +81.130.224.89 +23.92.218.130 +64.191.29.26 +5.94.119.65 +189.165.16.244 +50.168.210.180 +91.48.34.56 +91.63.19.156 +0.0.0.0 +123.79.153.212 +108.40.13.187 +110.171.204.110 +217.89.7.46 +223.204.240.178 +73.27.251.141 +128.90.43.153 +169.0.170.28 +110.168.232.50 +24.79.43.15 +79.194.202.151 +90.154.75.175 +188.7.6.154 +217.235.227.209 +186.147.108.177 +92.80.10.182 +113.87.241.181 +195.169.155.126 +184.155.218.183 +188.89.24.254 +83.143.240.44 +62.47.227.63 +188.168.145.223 +99.122.104.173 +187.143.157.80 +173.178.61.115 +180.251.217.73 +117.194.52.63 +24.28.92.13 +25.15.9.35 +165.120.45.108 +83.11.178.19 +92.97.161.7 +82.249.77.22 +181.65.62.148 +186.213.102.132 +72.194.212.147 +25.152.243.103 +79.245.210.38 +99.95.217.55 +91.7.43.15 +199.202.216.171 +109.43.3.149 +84.111.148.18 +190.189.29.32 +100.64.30.28 +24.225.138.67 +165.51.103.243 +92.73.203.118 +82.225.55.132 +45.79.10.59 +106.192.22.127 +77.29.141.165 +41.250.109.214 +95.19.21.165 +85.75.79.133 +78.215.210.112 +22.29.73.140 +217.131.108.228 +199.16.96.145 +190.201.194.107 +190.39.10.186 +178.157.251.246 +93.38.167.117 +220.233.131.66 +100.78.98.103 +41.190.3.124 +62.28.52.105 +1.64.29.50 +41.48.21.132 +181.24.59.235 +79.245.210.198 +108.61.76.8 +77.243.183.93 +158.196.212.164 +82.236.72.55 +187.255.237.97 +219.73.15.192 +151.20.32.245 +95.90.255.153 +118.209.232.218 +124.171.101.99 +87.185.13.113 +5.15.206.164 +25.87.60.111 +68.53.27.112 +83.250.224.227 +130.180.220.126 +83.27.114.96 +1.204.13.122 +111.242.76.47 +202.62.16.62 +101.109.199.119 +159.205.212.242 +213.60.67.126 +85.144.100.5 +201.37.162.92 +194.126.89.193 +201.233.213.167 +93.119.110.247 +190.78.7.231 +75.75.125.55 +185.46.249.145 +160.178.158.54 +95.153.134.144 +81.167.129.247 +172.89.123.176 +152.249.19.96 +87.178.130.45 +93.123.247.211 +46.11.86.170 +186.88.157.110 +77.65.10.166 +189.202.67.14 +223.206.149.29 +123.24.208.165 +46.118.177.40 +25.69.38.113 +70.168.189.146 +99.228.186.52 +70.15.174.156 +142.136.106.108 +193.92.228.153 +85.156.13.86 +189.188.237.104 +95.19.22.94 +217.88.13.199 +1.144.96.140 +81.198.10.79 +178.254.190.132 +94.75.136.231 +38.211.54.78 +71.53.157.49 +192.95.29.176 +73.82.153.96 +62.232.5.242 +100.40.69.188 +162.210.196.176 +180.156.150.143 +110.168.231.245 +79.70.9.80 +137.117.213.153 +178.234.77.146 +84.133.115.69 +84.19.165.213 +62.1.215.212 +94.244.17.63 +50.153.150.216 +88.15.230.239 +165.91.74.108 +2.122.179.220 +79.112.231.20 +162.156.199.110 +14.198.159.194 +187.74.82.136 +72.24.168.79 +117.194.42.216 +100.66.17.228 +47.54.76.217 +201.208.21.151 +79.25.166.110 +84.236.18.119 +39.48.44.134 +222.170.18.151 +76.17.122.180 +97.83.54.77 +190.22.140.51 +221.216.240.245 +187.161.83.96 +85.135.243.220 +90.211.152.125 +92.196.42.65 +31.57.74.31 +187.147.251.197 +188.207.95.41 +95.222.188.217 +190.159.95.190 +71.36.220.248 +36.76.18.26 +80.11.226.53 +78.163.123.228 +189.204.164.169 +58.182.120.211 +93.86.251.111 +84.216.199.63 +83.20.48.4 +81.175.210.63 +119.237.90.152 +79.147.235.72 +137.135.48.99 +160.171.125.185 +130.215.124.85 +198.18.1.10 +77.29.108.119 +189.242.129.27 +188.162.132.133 +77.243.183.94 +78.125.179.134 +24.214.182.28 +81.234.23.242 +124.122.253.86 +95.252.203.179 +189.25.60.50 +190.142.81.36 +201.208.98.13 +106.187.36.44 +171.39.41.252 +188.83.111.148 +190.37.177.83 +94.190.41.3 +96.21.54.26 +155.4.130.140 +188.251.165.89 +71.244.110.93 +113.254.169.55 +69.123.225.156 +56.99.107.117 +66.60.133.42 +91.225.98.162 +94.41.64.71 +92.138.109.194 +142.161.114.127 +5.151.152.147 +151.24.152.4 +209.222.18.51 +144.64.86.12 +49.195.176.237 +92.131.11.116 +108.161.125.223 +98.209.226.86 +95.81.250.253 +70.208.6.53 +84.231.84.105 +110.168.232.221 +181.51.166.159 +151.74.10.81 +213.233.96.10 +5.63.144.156 +171.96.168.126 +128.69.7.182 +70.70.34.86 +68.184.83.28 +84.236.38.116 +87.1.245.196 +181.208.47.253 +109.245.151.167 +184.75.213.134 +186.95.46.68 +165.255.172.58 +219.73.27.5 +100.68.93.19 +202.62.17.115 +83.22.172.58 +179.234.194.69 +118.211.230.64 +178.9.240.143 +95.28.183.3 +46.254.11.158 +74.193.208.180 +193.51.6.5 +92.148.135.217 +78.15.174.21 +41.174.160.149 +93.51.148.228 +24.179.14.89 +91.48.61.225 +139.162.24.133 +24.84.188.5 +108.244.47.41 +88.3.38.194 +37.45.160.140 +189.153.60.95 +37.27.50.204 +96.233.67.164 +156.211.215.134 +108.80.58.111 +108.69.112.21 +186.90.98.44 +173.89.84.54 +85.25.194.85 +205.170.14.244 +213.87.126.214 +112.198.82.157 +86.138.53.33 +82.176.127.213 +94.10.73.206 +162.216.46.135 +86.130.140.227 +86.152.54.251 +198.204.210.68 +108.251.123.134 +186.214.224.142 +84.119.98.171 +186.88.157.110 +189.178.148.244 +130.15.199.115 +190.207.190.244 +95.28.185.134 +88.206.187.1 +80.47.247.96 +85.206.100.75 +190.77.79.214 +81.200.14.126 +187.78.67.179 +177.228.65.109 +109.202.10.42 +85.76.167.169 +46.166.188.224 +109.75.178.93 +213.67.148.249 +92.157.168.181 +201.157.91.73 +174.58.249.186 +198.18.1.95 +91.148.77.205 +79.133.142.93 +109.153.188.99 +208.167.254.37 +77.181.3.3 +83.7.170.93 +178.164.195.234 +72.136.101.25 +213.24.132.13 +181.162.51.72 +188.17.9.40 +182.149.130.239 +75.114.240.23 +187.143.212.81 +109.81.208.158 +87.0.202.64 +21.106.179.117 +148.31.163.57 +183.171.177.23 +84.125.169.134 +178.198.242.133 +119.9.105.164 +0.0.0.0 +95.91.207.113 +125.72.123.245 +175.38.196.103 +83.86.42.44 +223.225.151.71 +94.68.134.137 +77.49.187.76 +105.233.77.216 +177.228.88.39 +94.71.54.26 +178.64.122.121 +86.216.64.167 +49.64.105.88 +205.197.242.183 +69.254.108.4 +91.152.158.166 +120.165.82.23 +95.27.226.29 +76.124.76.145 +84.159.232.37 +178.84.100.142 +173.72.136.151 +105.228.185.243 +223.225.154.206 +85.135.171.158 +85.26.165.33 +92.110.103.112 +87.14.218.112 +109.221.221.97 +175.33.226.219 +142.4.218.175 +91.77.226.181 +79.204.185.44 +186.188.64.207 +26.162.173.209 +69.231.35.237 +81.158.203.27 +77.20.80.189 +178.167.129.161 +42.2.227.111 +186.94.110.227 +152.23.150.97 +189.27.18.212 +79.245.209.128 +190.29.231.15 +96.22.101.105 +85.173.115.239 +89.72.250.80 +202.62.16.4 +0.0.0.0 +186.91.170.42 +112.208.190.3 +37.235.146.166 +216.40.70.98 +64.191.29.34 +86.85.125.240 +78.164.97.108 +91.158.232.111 +218.142.99.184 +24.184.24.162 +73.19.76.93 +104.172.24.79 +101.136.198.7 +91.105.176.20 +98.67.92.79 +176.46.93.116 +96.21.254.147 +46.244.192.30 +139.195.25.65 +173.75.249.15 +85.25.210.25 +25.69.38.113 +190.201.12.159 +77.119.128.157 +5.237.19.68 +79.130.163.117 +75.161.240.113 +89.0.7.35 +190.203.160.220 +190.93.250.41 +128.90.23.4 +165.47.80.207 +83.202.33.220 +75.82.46.205 +174.139.74.218 +186.91.238.219 +92.144.200.122 +178.0.63.141 +76.178.149.21 +84.159.235.173 +84.104.81.56 +77.88.251.253 +62.109.37.226 +75.159.1.100 +70.196.196.25 +91.61.74.165 +94.112.241.242 +104.45.135.147 +113.254.168.101 +94.21.126.27 +188.113.91.140 +0.0.0.2 +29.108.45.223 +50.153.149.88 +92.37.51.148 +95.81.233.129 +124.217.188.204 +50.245.144.205 +88.8.65.219 +88.128.80.4 +111.95.163.140 +45.56.39.12 +176.9.61.40 +93.82.94.46 +201.191.195.235 +77.29.197.123 +40.76.47.144 +2.136.28.141 +67.53.205.187 +136.243.62.98 +217.208.179.41 +79.245.196.100 +140.247.0.75 +90.203.117.109 +151.15.98.15 +85.76.42.248 +65.27.65.178 +213.166.200.124 +71.82.169.191 +151.237.43.222 +201.211.22.44 +67.5.176.5 +111.91.74.57 +160.176.173.124 +87.15.222.204 +2.85.58.108 +50.247.211.162 +79.245.217.213 +124.122.237.67 +89.153.235.154 +46.167.109.219 +79.203.79.28 +72.58.199.221 +93.190.181.183 +217.174.155.155 +5.141.221.243 +78.92.198.142 +189.123.189.192 +205.100.213.40 +77.231.221.177 +37.188.232.39 +112.198.102.141 +84.147.122.57 +2.135.127.246 +206.75.168.223 +206.130.91.237 +116.16.95.251 +37.72.10.137 +31.181.184.129 +92.222.28.13 +69.42.234.159 +128.127.210.88 +37.5.43.90 +178.162.193.97 +108.45.158.161 +77.162.138.28 +77.89.248.90 +5.18.63.57 +24.62.53.127 +85.156.13.237 +151.15.85.80 +176.33.109.91 +1.4.206.140 +104.157.189.4 +121.225.226.92 +217.235.245.112 +190.36.148.66 +46.253.253.84 +201.209.130.118 +162.216.46.141 +209.126.76.117 +104.200.151.54 +93.80.197.95 +87.5.5.78 +92.124.31.153 +176.212.178.160 +90.4.173.86 +222.64.139.107 +84.99.129.241 +38.211.239.187 +119.250.149.37 +88.105.204.1 +186.179.106.1 +113.173.78.173 +105.208.244.120 +104.210.0.71 +178.194.65.149 +222.132.2.70 +186.79.224.179 +92.237.244.8 +190.157.73.195 +62.231.188.129 +86.191.215.1 +70.59.17.67 +62.92.112.6 +83.5.143.28 +188.25.160.13 +0.0.0.0 +187.240.198.232 +79.140.167.244 +174.97.26.213 +181.90.26.16 +79.184.207.243 +2.62.44.154 +46.0.51.72 +98.238.231.31 +120.144.26.14 +72.241.236.178 +37.134.72.93 +188.143.32.39 +69.171.107.214 +171.97.224.32 +108.54.103.176 +107.194.30.116 +171.149.2.249 +178.234.66.23 +158.42.125.14 +69.36.215.49 +94.50.196.101 +217.151.54.26 +31.61.140.244 +193.161.15.76 +73.55.215.101 +124.104.112.150 +217.95.239.51 +76.104.64.62 +83.78.9.216 +85.71.44.226 +223.204.250.206 +169.1.121.116 +177.134.229.189 +89.241.140.97 +188.196.134.227 +71.62.232.70 +46.44.37.124 +142.217.187.68 +178.94.172.164 +176.58.231.221 +193.238.38.144 +24.48.212.145 +100.116.210.117 +50.106.174.52 +134.255.109.40 +86.45.106.149 +92.249.92.85 +81.154.37.13 +66.87.97.55 +41.165.4.106 +109.182.51.122 +95.26.169.115 +198.8.80.155 +64.61.51.178 +110.168.231.226 +58.33.130.50 +124.229.133.168 +83.149.46.90 +202.62.16.20 +195.174.63.110 +150.27.127.98 +84.244.18.20 +65.27.245.94 +199.16.96.145 +78.173.68.47 +186.115.229.57 +85.51.153.198 +99.178.135.101 +41.249.165.237 +190.201.165.99 +190.177.98.177 +99.187.33.246 +73.35.112.73 +95.237.97.7 +79.235.248.242 +81.108.157.78 +193.34.145.124 +80.223.135.107 +188.18.28.45 +177.228.66.13 +24.44.203.215 +58.11.70.243 +113.240.247.242 +80.235.62.161 +146.185.150.70 +108.61.19.5 +65.27.89.177 +181.130.118.110 +79.245.209.9 +71.95.186.175 +217.71.47.220 +93.143.248.105 +95.223.121.159 +186.93.167.188 +24.192.24.115 +101.114.75.142 +82.19.92.224 +217.226.243.86 +186.87.6.195 +78.209.19.92 +91.148.114.172 +50.142.234.175 +91.134.233.254 +39.250.103.108 +202.62.17.179 +128.78.135.164 +179.212.185.123 +25.193.218.1 +197.211.52.26 +190.78.147.223 +112.156.51.76 +178.57.99.40 +58.182.120.211 +41.244.241.221 +90.151.144.22 +121.35.17.81 +50.23.115.93 +81.153.146.33 +77.249.199.235 +200.162.249.24 +124.197.16.81 +79.141.246.80 +118.233.230.47 +105.233.77.88 +216.114.224.73 +52.71.215.53 +212.54.196.101 +91.232.124.59 +72.42.106.23 +86.94.147.16 +178.184.63.128 +103.199.41.194 +2.222.34.104 +85.175.20.156 +124.122.29.190 +117.151.176.6 +87.0.208.206 +71.250.245.33 +210.55.212.46 +5.139.75.217 +95.91.206.164 +2.93.226.176 +176.193.188.215 +86.38.41.1 +59.58.238.21 +187.188.19.71 +50.153.150.134 +177.249.153.191 +95.90.53.237 +190.73.47.192 +186.90.15.65 +192.99.13.67 +104.129.24.155 +91.127.56.126 +217.71.45.211 +71.127.224.135 +79.67.194.168 +13.93.150.42 +109.43.2.98 +207.172.224.81 +78.147.75.63 +208.84.132.253 +190.198.3.63 +118.90.23.40 +178.13.79.48 +176.58.103.240 +216.14.119.122 +204.112.179.114 +93.143.252.213 +49.15.136.120 +110.167.219.173 +217.253.222.163 +100.73.22.72 +216.209.119.6 +31.42.237.209 +185.46.249.145 +83.143.240.45 +79.30.246.76 +150.69.145.157 +118.98.96.151 +76.11.216.201 +91.44.228.200 +80.11.226.53 +208.44.136.67 +198.211.38.157 +67.170.218.234 +190.38.178.182 +186.87.208.254 +67.181.167.196 +147.62.114.140 +209.107.214.55 +1.0.0.0 +119.236.139.193 +222.152.161.106 +97.101.86.80 +50.153.148.140 +88.132.143.170 +168.1.6.18 +79.41.223.165 +78.8.13.6 +94.66.57.24 +86.140.40.180 +94.96.41.4 +220.220.88.5 +89.71.115.25 +77.38.95.104 +188.162.39.231 +37.112.7.17 +62.63.91.96 +187.143.59.112 +68.246.2.180 +24.152.231.246 +2.187.200.134 +153.183.217.213 +70.168.69.126 +79.208.167.161 +88.217.180.9 +93.143.136.165 +86.115.102.42 +80.131.61.109 +162.239.34.236 +91.48.57.111 +158.69.31.40 +188.226.144.233 +67.149.247.90 +182.165.44.216 +81.159.65.131 +79.47.233.208 +88.241.49.194 +186.93.225.184 +86.19.224.63 +76.19.17.188 +37.24.158.219 +85.76.176.126 +5.248.84.56 +68.4.194.25 +231.255.154.44 +80.57.219.95 +201.210.86.19 +109.43.3.23 +98.207.163.188 +93.202.162.111 +99.228.18.37 +197.116.68.113 +69.138.11.33 +109.98.63.224 +112.210.102.141 +213.211.143.17 +95.17.252.70 +174.60.14.63 +178.66.204.156 +72.200.198.145 +92.80.196.123 +146.90.135.129 +213.220.206.204 +46.246.150.244 +140.168.134.185 +172.245.17.12 +5.233.6.23 +80.113.129.139 +79.206.171.53 +83.4.148.240 +101.99.203.102 +171.7.219.199 +104.200.151.3 +158.69.8.194 +80.103.188.87 +91.48.32.205 +85.178.71.102 +93.113.93.207 +209.91.43.78 +24.204.194.99 +80.174.238.232 +50.148.74.47 +62.197.218.214 +65.129.14.9 +186.89.90.196 +46.246.204.126 +5.200.52.133 +37.78.189.109 +189.194.112.230 +178.93.150.194 +53.193.238.248 +77.2.189.231 +154.119.57.252 +184.171.221.233 +66.87.68.1 +79.50.152.125 +182.86.80.146 +201.29.101.113 +53.193.239.189 +213.47.88.249 +98.160.239.93 +89.131.174.242 +200.92.5.63 +171.96.167.66 +86.129.69.231 +92.40.183.177 +186.94.97.240 +97.117.164.169 +50.169.246.145 +101.80.128.236 +220.246.220.111 +159.172.226.177 +86.31.128.135 +74.218.235.108 +164.78.139.233 +193.34.160.72 +93.210.122.68 +193.168.1.100 +46.193.132.28 +65.118.121.91 +31.61.141.53 +104.200.151.75 +88.152.185.158 +201.4.90.63 +198.105.244.119 +88.254.164.183 +83.44.122.82 +79.19.6.37 +188.76.105.164 +80.110.47.213 +181.137.36.56 +80.4.97.103 +217.95.253.103 +93.104.103.129 +37.48.86.181 +179.5.8.19 +212.23.185.22 +81.196.32.176 +172.89.205.21 +73.90.211.0 +62.74.23.11 +231.210.83.146 +46.101.128.131 +186.15.8.16 +24.246.57.236 +66.63.176.223 +180.252.90.132 +223.204.247.173 +91.181.167.61 +209.188.18.43 +190.252.136.95 +81.7.79.148 +117.208.209.181 +186.92.34.75 +128.71.78.96 +79.245.196.125 +219.132.169.77 +200.56.38.193 +180.251.253.5 +186.93.59.201 +100.92.135.255 +37.188.236.106 +178.93.35.14 +79.204.180.184 +50.153.149.45 +202.62.17.210 +68.196.158.116 +162.210.196.175 +24.138.129.215 +93.79.197.70 +46.98.111.95 +83.132.22.255 +180.242.27.12 +217.24.135.250 +79.16.92.158 +90.204.155.154 +190.45.238.103 +37.215.59.175 +185.3.151.60 +94.141.162.11 +41.174.166.66 +80.107.68.218 +212.74.198.2 +41.96.38.253 +0.0.0.0 +67.85.63.112 +36.88.141.249 +145.133.165.175 +81.32.245.39 +46.246.219.114 +5.141.222.49 +177.133.210.69 +197.49.157.92 +178.79.79.120 +83.29.92.182 +31.44.253.224 +185.3.151.123 +176.193.197.136 +87.152.129.52 +115.87.121.205 +77.49.159.77 +105.108.27.121 +92.144.213.82 +46.109.74.73 +100.42.160.78 +95.24.99.127 +186.54.141.61 +223.207.119.134 +188.73.192.57 +70.51.25.253 +183.16.3.173 +37.24.146.248 +94.242.222.251 +49.32.36.161 +41.251.33.220 +79.141.170.4 +124.122.237.67 +79.16.172.241 +79.186.217.121 +178.128.177.165 +114.79.12.121 +95.19.21.165 +93.156.81.50 +178.165.128.117 +68.39.187.73 +151.235.136.86 +186.207.213.206 +85.229.184.205 +111.240.211.83 +188.221.40.209 +191.112.243.63 +178.234.12.95 +190.238.98.73 +93.150.78.97 +179.8.129.14 +77.165.247.110 +190.239.38.166 +189.174.114.178 +93.205.17.169 +95.72.134.13 +84.154.167.152 +62.2.218.10 +95.220.229.126 +5.164.173.159 +94.134.4.178 +117.200.204.157 +178.221.184.6 +77.20.176.135 +0.0.0.2 +91.39.197.227 +171.149.2.249 +67.165.120.50 +97.90.203.136 +47.217.159.177 +105.226.137.23 +67.83.72.171 +41.144.196.62 +189.223.40.145 +220.173.185.231 +109.161.89.199 +176.41.228.17 +77.70.68.47 +91.202.135.145 +83.185.91.165 +31.150.218.95 +171.39.43.113 +95.91.240.232 +171.96.172.138 +91.44.237.157 +203.217.68.236 +174.58.253.59 +202.62.16.108 +142.160.113.197 +5.42.105.143 +180.252.93.87 +206.183.119.36 +176.51.208.129 +159.29.194.242 +0.0.0.0 +5.100.81.158 +217.197.250.33 +82.72.102.219 +124.150.29.101 +77.164.58.243 +188.37.186.128 +5.140.139.49 +67.85.63.112 +95.179.62.63 +23.240.234.72 +213.108.208.79 +187.170.158.202 +201.41.173.2 +68.195.171.102 +92.251.154.55 +2.182.202.55 +178.65.132.42 +46.159.49.34 +1.189.194.115 +36.78.249.200 +151.18.52.171 +99.246.216.151 +67.5.248.216 +2.110.116.27 +14.97.145.32 +37.201.6.202 +71.181.32.76 +97.127.124.25 +108.80.58.111 +84.24.170.40 +37.6.110.7 +176.212.176.146 +86.212.45.38 +191.234.38.103 +117.198.131.128 +87.81.133.34 +93.126.80.151 +152.59.57.53 +198.23.200.184 +84.251.165.229 +79.192.207.150 +173.79.131.221 +123.201.196.249 +112.226.70.121 +88.232.236.61 +79.117.59.4 +203.166.254.250 +83.83.205.251 +171.4.15.49 +80.106.197.8 +92.93.148.140 +31.54.226.230 +93.81.75.134 +41.96.150.179 +108.61.226.7 +86.159.138.213 +95.160.150.34 +95.189.3.132 +87.116.161.14 +94.7.141.205 +78.47.149.84 +202.62.17.10 +61.227.229.211 +31.132.225.143 +187.14.108.85 +84.41.36.30 +189.238.214.70 +173.192.176.136 +113.172.95.150 +155.46.1.20 +5.28.189.174 +108.54.168.63 +109.236.137.250 +31.174.206.35 +68.231.74.249 +87.113.49.184 +36.71.162.49 +1.0.0.0 +124.148.165.65 +84.81.98.206 +85.174.61.34 +14.177.108.83 +62.47.227.187 +124.122.2.78 +179.55.38.106 +0.0.0.0 +49.85.204.30 +103.199.34.164 +2.222.34.104 +37.122.196.148 +69.124.57.26 +217.23.186.199 +68.204.242.231 +180.71.101.17 +84.154.93.193 +190.73.126.123 +24.119.202.175 +104.156.228.183 +77.231.219.235 +81.104.96.169 +25.123.50.89 +81.243.118.53 +201.22.154.139 +72.143.235.149 +110.168.231.205 +95.85.45.116 +217.235.247.220 +212.237.86.137 +200.52.22.83 +217.164.143.91 +124.122.109.4 +37.24.159.36 +212.251.121.125 +81.141.22.113 +187.233.168.97 +95.146.118.86 +81.141.16.237 +77.131.2.240 +78.150.15.78 +74.75.46.110 +213.46.74.143 +103.219.4.203 +78.105.113.132 +100.68.210.170 +171.101.162.62 +65.185.44.222 +23.94.218.151 +187.170.125.234 +83.26.161.110 +201.114.25.237 +84.147.126.42 +190.75.97.64 +122.100.181.33 +90.1.218.225 +125.72.123.245 +83.139.146.2 +253.134.93.88 +201.230.90.141 +190.67.190.71 +189.24.200.232 +107.221.196.68 +202.80.215.19 +190.73.253.30 +105.236.34.70 +106.68.25.233 +181.194.27.123 +79.224.70.165 +186.90.50.97 +173.210.142.135 +94.68.173.226 +69.165.242.28 +172.110.5.36 +79.180.7.46 +178.19.96.59 +45.79.195.172 +128.199.217.67 +84.147.122.196 +186.104.156.37 +95.221.121.107 +88.206.187.54 +167.61.27.101 +79.101.223.127 +36.86.63.180 +67.118.170.102 +79.245.194.74 +92.127.108.147 +113.22.90.62 +177.221.251.80 +54.195.241.227 +69.35.163.246 +113.241.227.205 +100.68.108.228 +201.240.63.115 +200.8.206.85 +92.134.68.137 +77.166.187.108 +95.160.73.67 +213.168.24.2 +86.153.95.169 +24.38.155.231 +190.36.148.66 +58.70.1.212 +95.17.245.168 +114.88.165.216 +190.199.48.6 +5.254.97.91 +71.35.70.44 +86.208.73.16 +212.255.255.216 +77.239.67.88 +79.147.194.118 +90.4.251.196 +151.227.86.5 +70.80.71.149 +72.69.190.182 +68.52.132.102 +113.52.90.168 +68.4.208.136 +2.96.241.150 +71.52.84.91 +88.17.165.46 +100.82.113.161 +174.21.77.135 +181.28.55.24 +84.147.117.137 +104.207.136.13 +88.226.55.195 +68.164.80.49 +69.179.143.48 +82.74.131.244 +90.208.124.138 +81.242.194.187 +87.115.29.13 +213.139.53.11 +99.224.242.213 +77.7.149.194 +78.94.32.194 +216.172.138.189 +109.169.168.151 +46.190.34.51 +193.173.216.141 +86.211.114.37 +128.71.63.187 +181.167.138.145 +176.37.244.102 +88.113.195.162 +180.108.78.32 +89.3.175.167 +37.45.105.227 +66.69.125.175 +80.213.211.183 +171.97.215.109 +85.222.174.131 +46.188.33.88 +31.3.159.108 +25.178.132.137 +92.52.34.44 +190.73.156.224 +62.199.144.11 +71.35.66.229 +5.239.187.160 +77.171.31.33 +86.142.225.26 +91.226.79.70 +95.90.203.249 +42.168.94.253 +75.174.90.85 +93.220.95.29 +37.110.210.152 +93.81.87.179 +41.144.196.62 +68.61.208.100 +213.151.213.120 +198.27.97.180 +81.141.5.247 +62.4.196.155 +82.60.153.56 +130.215.124.85 +79.119.13.49 +201.209.12.17 +213.23.160.162 +50.153.151.12 +181.111.47.128 +176.41.230.232 +72.78.180.127 +139.192.136.198 +188.251.165.89 +96.2.40.126 +190.38.141.44 +100.68.200.239 +183.16.196.195 +68.246.191.100 +213.5.52.72 +119.76.74.173 +190.203.238.156 +88.25.138.178 +90.203.111.252 +109.88.137.172 +89.151.173.175 +94.66.57.206 +186.95.58.130 +14.153.1.180 +213.108.149.97 +37.145.47.214 +32.51.15.77 +158.181.103.107 +92.62.226.213 +213.168.24.2 +86.61.35.42 +87.244.68.187 +82.221.105.49 +177.39.37.65 +93.190.137.119 +24.107.14.224 +202.62.17.103 +112.198.64.20 +95.97.189.200 +187.233.175.136 +162.220.221.43 +89.142.34.204 +45.78.195.224 +94.157.236.220 +97.121.188.193 +24.93.199.96 +89.201.4.91 +83.50.179.222 +36.77.19.150 +178.217.27.193 +2.95.4.185 +81.17.27.234 +167.58.64.174 +104.200.151.76 +120.197.109.127 +41.250.70.94 +82.45.94.36 +191.17.69.226 +87.0.217.236 +190.73.156.224 +185.63.217.216 +100.68.42.202 +50.163.28.210 +71.19.252.27 +91.67.95.126 +190.62.100.198 +83.55.84.121 +201.11.58.115 +114.83.91.209 +209.213.169.101 +122.195.51.125 +77.105.51.215 +189.97.76.94 +186.62.199.48 +154.161.77.185 +109.188.125.42 +67.5.174.176 +192.151.148.186 +92.226.50.36 +99.112.205.199 +89.65.239.145 +112.210.26.78 +85.222.169.120 +114.79.37.51 +60.168.166.4 +68.2.69.203 +89.173.7.7 +151.238.64.226 +187.143.130.145 +177.223.6.146 +94.59.19.227 +92.246.211.241 +80.131.211.219 +92.208.67.183 +101.23.211.146 +201.141.173.60 +36.68.171.218 +87.117.198.189 +83.255.120.18 +50.23.115.115 +82.56.150.176 +86.6.159.7 +1.0.0.0 +87.103.104.253 +36.68.50.157 +173.160.188.78 +190.37.53.226 +109.236.90.135 +180.251.194.182 +94.11.72.96 +190.142.46.110 +162.72.168.31 +198.8.80.172 +98.211.161.99 +181.54.174.26 +111.95.163.59 +86.157.212.54 +85.28.95.185 +201.233.142.118 +223.243.44.185 +213.87.224.181 +95.88.49.98 +201.191.254.230 +95.19.16.26 +62.113.206.152 +97.123.149.144 +95.49.170.59 +94.68.201.168 +71.176.111.234 +2.62.1.52 +196.210.182.77 +86.166.166.183 +149.254.218.236 +111.95.114.153 +85.21.246.137 +78.151.93.233 +14.201.56.59 +105.233.77.29 +95.174.112.248 +5.141.188.165 +172.98.87.34 +152.115.56.228 +84.198.202.93 +75.132.213.248 +77.254.137.179 +89.67.104.161 +177.228.85.75 +151.224.96.67 +190.198.19.209 +62.227.200.68 +178.43.55.236 +2.62.23.162 +201.141.197.113 +128.39.168.83 +110.77.246.47 +82.36.186.247 +64.145.94.121 +182.249.242.9 +204.83.97.27 +81.131.148.40 +71.198.11.116 +81.184.126.146 +190.99.132.11 +189.70.85.120 +92.232.213.133 +187.190.149.24 +213.104.98.3 +91.59.157.5 +87.203.127.183 +14.1.200.73 +74.46.175.215 +128.90.92.90 +187.233.168.97 +90.46.77.211 +217.34.229.35 +77.51.168.226 +217.235.240.122 +81.155.44.48 +24.66.164.123 +67.61.226.128 +88.81.90.161 +201.18.124.164 +76.88.140.57 +101.99.147.59 +80.202.240.76 +73.42.123.157 +78.148.248.150 +81.141.4.217 +178.157.238.33 +77.172.223.31 +79.245.223.4 +81.141.16.237 +83.170.104.253 +93.230.48.203 +192.167.1.4 +201.143.101.125 +117.82.95.109 +173.230.171.42 +202.80.215.47 +171.97.185.187 +75.172.14.95 +88.232.5.214 +190.231.55.159 +50.40.217.241 +87.110.50.162 +71.86.177.48 +5.238.238.134 +176.10.63.196 +78.0.6.52 +108.81.43.50 +115.79.200.157 +188.23.146.68 +87.226.22.203 +143.177.130.57 +186.205.38.15 +131.94.186.34 +213.22.179.152 +171.97.220.88 +62.212.103.39 +178.221.145.105 +78.132.85.156 +221.163.72.245 +71.54.170.137 +88.217.180.120 +1.0.0.0 +46.39.230.225 +190.199.35.111 +18.111.20.175 +187.170.145.98 +46.44.32.20 +107.138.93.38 +93.47.133.195 +171.4.193.144 +190.36.128.114 +103.27.223.89 +99.228.186.52 +85.140.0.78 +24.17.41.205 +80.117.234.46 +188.18.15.9 +193.92.162.244 +66.177.82.24 +188.25.174.94 +75.166.214.12 +58.10.204.156 +198.8.80.33 +97.121.143.100 +188.18.14.133 +5.68.180.88 +197.134.127.130 +96.240.86.151 +174.91.141.219 +77.117.102.55 +111.75.99.167 +174.62.75.38 +77.9.170.119 +14.203.72.239 +70.30.52.78 +189.26.209.43 +179.94.175.165 +73.90.205.121 +186.79.30.184 +75.156.118.46 +79.204.151.112 +81.5.98.104 +0.0.0.0 +104.156.228.101 +174.52.86.133 +121.214.11.69 +46.159.144.158 +70.194.133.202 +93.181.13.101 +96.254.64.47 +178.36.6.207 +27.159.20.249 +99.229.142.108 +93.156.85.152 +250.31.16.246 +87.21.89.166 +146.199.167.59 +176.248.174.118 +83.209.227.175 +176.14.152.87 +97.114.122.123 +195.38.124.224 +151.238.70.86 +76.23.11.16 +84.192.131.77 +216.150.98.41 +213.79.35.221 +81.83.11.251 +188.198.161.33 +41.150.126.77 +197.116.88.51 +84.188.79.10 +31.207.111.218 +201.210.191.90 +95.189.22.182 +80.236.18.96 +188.159.173.48 +2.62.19.20 +192.0.0.2 +62.178.107.69 +96.49.76.100 +187.244.193.17 +99.43.85.101 +140.168.123.154 +83.45.160.174 +95.19.21.165 +82.194.196.253 +91.48.62.202 +85.212.65.71 +205.220.163.91 +115.117.126.224 +46.159.168.3 +179.7.174.165 +104.228.3.233 +79.191.27.114 +222.228.145.118 +79.112.56.241 +94.25.133.48 +187.254.153.218 +46.236.145.3 +37.14.5.90 +95.17.250.151 +86.17.238.232 +62.165.44.46 +203.87.201.150 +110.168.232.186 +87.103.52.73 +92.106.138.114 +177.188.209.220 +92.224.245.246 +200.82.209.75 +176.219.147.221 +182.15.219.243 +36.84.13.160 +87.14.218.112 +85.75.133.89 +73.214.19.5 +47.89.29.74 +178.222.73.219 +199.7.156.128 +109.111.243.164 +91.48.40.154 +92.4.80.144 +188.130.136.160 +190.74.50.60 +109.98.165.225 +40.127.96.154 +179.236.252.159 +110.167.196.251 +53.150.186.201 +94.180.149.108 +75.114.240.23 +60.93.52.103 +91.14.44.208 +117.212.122.217 +78.8.148.124 +178.254.191.97 +188.103.130.30 +79.94.135.249 +2.187.202.229 +92.4.80.144 +98.247.82.17 +2.223.240.102 +97.95.202.36 +80.233.175.48 +84.159.253.190 +179.7.160.222 +5.143.133.236 +223.92.12.38 +178.120.146.6 +79.245.210.198 +218.86.161.254 +187.190.9.31 +93.123.163.96 +5.28.165.169 +188.73.192.30 +1.172.122.137 +93.100.39.93 +71.9.253.183 +109.203.146.219 +109.236.87.249 +109.194.99.77 +93.137.178.190 +177.17.121.175 +213.49.118.166 +67.70.137.170 +151.75.247.137 +94.216.219.178 +184.20.11.173 +71.202.52.116 +77.231.221.177 +77.248.238.60 +125.238.117.232 +14.192.209.4 +5.18.59.69 +219.90.240.193 +186.95.68.180 +217.235.247.159 +198.8.80.135 +24.114.70.175 +124.168.147.253 +31.10.151.160 +199.48.242.40 +83.26.30.141 +92.20.147.219 +77.105.60.148 +77.183.59.192 +92.144.80.67 +77.52.137.36 +79.204.148.117 +174.53.149.224 +124.171.175.152 +196.217.77.156 +77.9.114.209 +87.145.6.215 +128.71.195.108 +113.254.169.53 +49.143.138.98 +115.188.90.227 +115.70.4.78 +151.18.52.171 +167.220.196.200 +183.26.225.165 +171.39.67.3 +78.23.220.227 +13.91.97.67 +23.29.221.59 +112.87.150.52 +114.218.143.23 +202.62.16.128 +87.206.73.74 +156.241.140.131 +73.90.205.121 +31.179.120.196 +93.138.0.219 +92.106.200.119 +91.177.116.22 +91.115.63.103 +186.91.40.63 +95.114.26.116 +1.0.0.0 +98.193.70.55 +24.155.223.251 +52.41.9.64 +37.78.218.36 +67.184.154.245 +105.157.71.59 +57.40.230.77 +66.63.177.52 +178.35.140.252 +137.135.57.205 +89.242.113.52 +171.96.167.131 +88.200.136.162 +41.96.128.249 +212.228.253.143 +190.237.183.46 +82.197.214.31 +99.197.201.17 +193.92.162.214 +110.168.232.10 +187.79.220.69 +14.154.130.95 +191.32.70.254 +196.210.206.2 +171.96.172.161 +36.228.0.15 +186.53.5.218 +106.192.52.162 +76.4.181.219 +181.223.157.1 +93.33.181.113 +181.56.231.230 +79.147.194.118 +70.21.184.26 +72.181.176.144 +190.22.132.88 +87.185.5.211 +58.96.38.219 +76.188.205.173 +70.75.192.84 +171.96.172.138 +198.8.80.159 +77.7.205.190 +180.154.153.136 +14.20.208.82 +5.65.70.202 +94.241.244.103 +108.53.251.199 +87.114.4.176 +123.201.196.249 +182.239.83.217 +220.246.220.129 +99.162.89.78 +89.247.168.201 +60.50.60.169 +137.175.202.108 +199.102.52.141 +176.184.17.43 +90.191.99.12 +52.43.103.26 +212.89.231.162 +23.99.90.8 +141.134.88.149 +91.203.224.238 +101.164.115.94 +76.124.76.145 +112.215.124.102 +41.251.10.68 +62.158.230.71 +71.233.46.161 +93.142.241.147 +115.184.241.47 +31.165.68.177 +87.226.22.203 +174.35.172.33 +0.0.0.0 +96.42.233.155 +93.130.157.247 +77.71.174.94 +190.255.15.213 +144.76.80.131 +79.101.135.191 +92.37.143.70 +164.183.100.67 +213.229.68.54 +188.82.171.37 +87.5.5.150 +113.91.239.36 +189.24.147.194 +115.87.206.178 +91.113.63.204 +94.242.246.23 +122.109.70.166 +173.31.28.160 +112.215.123.199 +188.69.199.38 +1.52.142.82 +87.249.198.29 +115.87.121.70 +186.28.160.243 +86.95.37.125 +75.114.240.23 +146.3.183.92 +186.92.79.138 +75.114.188.94 +187.149.94.117 +176.104.23.247 +93.136.52.207 +101.160.157.100 +188.40.132.58 +216.14.113.63 +37.79.250.153 +223.204.249.191 +146.90.128.2 +112.215.123.68 +108.223.93.209 +68.9.115.43 +123.3.242.122 +178.222.13.145 +203.109.100.180 +94.23.213.47 +79.66.123.46 +200.8.245.5 +213.155.201.176 +189.203.175.93 +84.22.108.241 +24.66.37.121 +217.235.248.39 +188.30.191.234 +220.173.178.6 +186.117.166.66 +219.79.25.187 +59.172.140.165 +79.198.45.189 +77.221.3.223 +178.234.10.109 +189.133.15.40 +83.22.64.57 +92.20.147.219 +24.184.24.90 +91.7.25.178 +171.5.190.70 +107.170.103.218 +212.71.251.82 +186.90.61.39 +31.162.226.180 +97.83.176.11 +109.145.155.47 +176.214.237.6 +192.169.99.9 +2.34.229.181 +78.132.70.52 +82.168.244.104 +202.62.16.48 +122.121.187.21 +90.105.199.214 +178.234.112.98 +83.7.184.139 +188.167.239.0 +87.158.147.150 +79.191.66.221 +106.69.243.28 +81.158.21.236 +159.205.255.59 +46.103.220.87 +24.91.145.46 +79.22.220.247 +213.152.162.149 +0.0.0.0 +216.82.207.195 +82.55.110.9 +92.229.102.229 +37.190.51.43 +46.39.231.0 +5.138.59.135 +92.127.61.67 +77.243.183.19 +128.204.198.23 +86.7.187.242 +87.0.202.64 +176.33.107.67 +81.171.71.41 +81.141.4.205 +101.99.43.251 +44.50.90.233 +184.147.141.21 +89.37.46.253 +161.41.101.111 +197.119.49.155 +93.215.69.236 +88.206.187.54 +82.213.132.233 +213.96.29.221 +178.83.191.233 +80.39.236.96 +78.22.130.71 +93.205.28.195 +197.117.250.77 +190.36.192.92 +5.140.202.59 +178.215.114.169 +65.31.4.167 +78.169.107.179 +46.142.129.19 +2.29.149.62 +94.66.57.130 +1.144.96.234 +202.62.17.197 +14.2.14.23 +94.3.94.90 +188.107.62.61 +78.145.233.123 +104.174.85.252 +128.75.237.122 +194.33.80.12 +64.134.224.47 +198.27.97.180 +213.227.255.94 +181.67.78.116 +80.71.250.255 +181.62.238.228 +140.168.123.59 +178.127.18.12 +91.158.213.84 +192.30.89.167 +208.167.254.71 +181.45.165.48 +2.125.75.3 +185.18.140.49 +178.121.168.9 +BTCD.RT1253731 u.2507+c.2507 b.2507 v.2507 (0+230/231 1st.2507).s231 to 2507 N[2508] h.1253731 r.1253730 c.1253500 s.1253730 d.0 E.2507 maxB.64 peers.27/64 Q.(0 0) (L.1253731 2507:231) M.1253730 9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422 ledger.a80cd39714953dca bQ.62 0:04:45 stuck.0 max.0 +151.66.241.195 +89.230.50.96 +186.79.224.179 +120.59.90.181 +5.167.37.199 +93.212.228.76 +74.119.170.51 +83.162.226.231 +50.44.184.78 +31.6.45.119 +90.0.19.234 +87.242.49.243 +46.98.119.33 +2.235.105.143 +81.231.244.196 +46.29.155.69 +150.101.230.179 +37.14.20.75 +76.75.71.45 +12.247.29.158 +95.27.77.137 +189.41.50.168 +79.200.222.225 +190.177.79.90 +71.193.134.45 +2.146.128.134 +77.168.163.194 +178.234.146.7 +125.238.118.21 +121.135.125.6 +109.10.42.135 +99.248.251.175 +201.67.2.161 +95.69.221.181 +218.142.75.243 +73.90.211.41 +80.103.93.63 +222.230.78.190 +85.230.77.92 +201.210.169.170 +50.106.33.87 +79.206.175.208 +118.98.97.185 +216.84.157.50 +86.5.124.225 +202.62.17.95 +202.62.16.98 +212.178.255.116 +78.132.33.246 +61.0.80.138 +104.34.13.253 +193.107.92.137 +36.83.30.100 +151.224.62.223 +85.49.128.43 +95.17.252.153 +93.169.65.197 +77.247.181.164 +159.206.179.155 +62.28.52.105 +79.21.114.72 +79.109.68.82 +189.238.214.70 +5.175.208.105 +94.205.1.88 +77.46.166.42 +107.77.72.19 +117.79.232.152 +71.41.55.254 +46.146.200.184 +78.132.134.30 +37.140.34.39 +178.120.23.138 +151.246.175.245 +5.156.4.175 +90.57.154.134 +78.225.68.197 +79.200.205.172 +109.230.44.230 +88.112.142.101 +189.35.206.229 +109.98.7.137 +117.192.218.30 +202.62.17.226 +70.74.244.109 +24.237.33.141 +66.228.50.86 +176.94.190.132 +72.38.223.95 +14.177.105.14 +24.184.21.63 +95.42.118.20 +190.207.77.25 +97.127.95.119 +63.87.254.155 +158.69.31.37 +0.0.0.0 +93.190.138.125 +46.166.188.208 +91.153.132.148 +217.228.57.165 +104.131.230.130 +91.125.175.196 +109.188.127.98 +96.42.237.66 +18.111.120.219 +166.137.246.122 +192.0.220.162 +46.98.12.7 +205.185.223.46 +43.226.7.45 +77.51.66.64 +216.144.236.34 +87.15.42.16 +82.242.146.58 +78.83.62.131 +143.168.37.247 +95.73.121.11 +24.19.34.247 +78.132.93.236 +157.234.138.190 +31.10.149.202 +87.98.178.140 +213.87.120.151 +179.186.154.239 +94.223.109.110 +79.24.169.19 +94.23.47.197 +79.167.166.155 +223.204.251.54 +222.247.234.104 +201.211.225.122 +84.253.206.43 +207.204.233.40 +181.208.31.78 +79.204.158.178 +94.234.170.181 +62.113.206.249 +112.215.123.124 +71.204.55.160 +140.168.123.59 +24.186.214.154 +24.87.77.185 +5.65.69.184 +190.202.250.145 +62.178.142.138 +0.0.0.0 +198.18.1.95 +79.224.0.44 +108.61.177.98 +121.35.194.150 +71.195.208.134 +86.30.167.243 +94.66.222.49 +201.40.215.107 +193.238.38.144 +206.190.151.241 +46.65.39.5 +121.224.229.225 +160.177.60.179 +124.189.116.101 +188.18.14.112 +60.19.29.21 +41.144.65.47 +124.122.211.138 +78.122.253.28 +62.98.108.210 +108.97.6.214 +189.160.3.51 +151.229.236.167 +93.104.96.127 +93.141.228.45 +54.201.183.106 +199.119.232.215 +179.179.48.73 +1.0.0.0 +98.110.177.46 +106.68.169.229 +78.235.150.223 +66.190.169.246 +73.140.155.40 +89.179.245.29 +67.169.239.87 +85.117.108.204 +67.87.55.27 +94.21.205.204 +75.82.46.205 +180.181.123.211 +46.40.58.96 +37.27.137.252 +141.134.88.149 +195.208.169.199 +113.22.95.194 +23.97.232.97 +109.166.137.102 +91.59.157.5 +79.245.219.183 +67.236.80.43 +121.45.82.86 +109.209.161.4 +2.85.179.46 +120.164.44.57 +95.86.230.196 +189.103.250.193 +33.212.156.47 +202.62.17.132 +5.165.186.57 +95.71.8.110 +48.121.64.127 +176.252.21.38 +41.105.28.186 +77.95.54.152 +146.52.16.145 +13.92.176.214 +62.74.26.165 +202.62.17.22 +109.43.0.171 +31.34.176.124 +98.173.193.245 +168.70.60.110 +84.228.22.159 +190.37.128.143 +109.177.205.222 +89.223.38.46 +178.253.141.119 +91.182.2.84 +90.209.150.21 +168.63.185.23 +179.232.197.231 +179.7.166.165 +93.195.217.161 +79.107.175.200 +178.195.18.254 +37.188.229.37 +190.39.10.186 +213.211.39.184 +148.255.183.235 +42.98.152.105 +156.210.18.207 +103.254.154.250 +79.255.228.165 +178.254.173.143 +187.78.56.13 +112.198.77.34 +78.253.251.14 +77.168.116.193 +92.133.138.44 +2.38.64.231 +0.0.0.0 +94.25.171.140 +173.245.211.34 +95.71.9.39 +31.185.4.33 +96.240.92.118 +91.185.53.129 +189.59.173.141 +79.235.241.29 +95.134.62.105 +116.25.162.131 +122.219.223.82 +36.76.56.110 +46.98.122.128 +109.30.252.146 +0.0.0.0 +94.5.235.45 +62.84.249.76 +36.76.110.20 +78.122.253.28 +220.246.221.16 +188.89.24.254 +81.61.62.168 +91.67.247.232 +104.236.120.54 +124.122.27.16 +216.246.242.233 +205.183.5.208 +179.35.93.70 +93.81.135.76 +179.55.35.82 +60.166.235.168 +37.205.56.35 +0.0.0.0 +211.24.19.36 +87.2.84.39 +69.123.225.156 +113.254.169.220 +113.159.116.23 +91.181.197.181 +173.197.103.2 +42.61.246.207 +93.87.214.15 +77.53.37.165 +201.209.91.12 +62.163.89.142 +162.255.117.106 +188.226.171.134 +27.34.30.7 +94.3.48.179 +37.47.195.86 +159.172.226.177 +190.94.79.132 +71.9.247.75 +36.230.23.41 +184.88.116.74 +86.202.71.200 +145.255.21.173 +123.138.32.162 +82.131.40.121 +177.244.254.125 +77.3.125.36 +90.26.85.134 +5.141.202.140 +79.30.205.60 +82.56.79.206 +162.213.158.169 +81.47.68.213 +27.110.174.2 +62.233.161.171 +181.223.156.207 +100.71.25.195 +98.215.49.232 +41.96.245.97 +79.117.118.39 +94.8.255.224 +94.220.38.10 +70.214.105.111 +124.122.211.138 +197.202.249.150 +87.244.147.84 +128.90.92.104 +71.17.170.92 +94.209.4.28 +170.105.118.44 +46.61.46.86 +109.190.196.220 +109.201.219.106 +90.58.17.41 +8.8.8.100 +2.85.184.196 +103.47.132.46 +79.133.129.102 +190.203.199.46 +93.39.98.104 +84.92.49.138 +36.69.117.25 +95.221.121.107 +211.223.75.41 +58.7.217.226 +46.40.58.96 +190.139.245.143 +85.178.70.123 +109.90.216.220 +101.86.158.232 +5.254.97.83 +69.165.156.162 +66.244.243.71 +197.228.244.171 +89.201.143.8 +124.168.83.112 +109.221.74.155 +187.79.121.208 +147.174.212.205 +159.253.108.76 +105.107.107.89 +108.176.233.203 +95.127.186.240 +216.137.247.150 +144.76.80.131 +5.39.155.176 +95.30.80.59 +70.197.136.190 +92.47.117.145 +83.172.105.46 +46.45.177.105 +198.23.71.77 +178.223.4.97 +206.188.68.250 +73.173.136.64 +130.185.25.195 +37.79.249.241 +62.93.77.25 +151.230.112.174 +70.176.212.107 +140.186.42.40 +78.238.86.112 +89.210.204.47 +79.225.96.36 +79.151.214.170 +108.216.30.86 +254.10.154.56 +209.169.116.201 +182.182.49.168 +182.85.66.175 +189.204.176.165 +89.254.228.135 +172.98.86.180 +136.169.137.19 +96.26.11.23 +76.84.44.204 +90.33.0.92 +85.23.221.237 +94.51.47.247 +190.71.165.230 +93.86.251.111 +78.1.239.22 +201.233.213.167 +5.22.154.41 +90.191.101.40 +94.20.193.47 +177.39.36.136 +228.255.168.189 +77.189.0.87 +188.158.250.232 +79.245.222.98 +91.63.29.70 +24.16.227.151 +5.140.103.127 +2.97.122.142 +24.93.20.50 +162.105.147.153 +77.131.13.180 +81.137.228.44 +80.131.61.32 +114.124.32.33 +217.131.104.197 +114.146.9.91 +58.186.101.71 +79.225.117.161 +50.100.64.201 +113.159.116.23 +187.78.56.13 +79.101.163.235 +76.99.37.97 +177.43.27.207 +88.217.180.158 +190.62.160.100 +89.240.128.124 +80.174.238.232 +91.180.156.211 +92.111.224.150 +37.33.16.164 +186.93.233.2 +201.75.45.103 +176.253.92.248 +181.113.152.188 +151.235.168.3 +66.87.105.231 +93.123.163.96 +37.6.241.197 +171.96.167.221 +88.217.181.124 +147.229.5.69 +78.172.234.18 +83.59.145.113 +79.235.248.242 +91.97.49.211 +173.171.103.93 +85.59.71.189 +123.23.72.83 +203.180.120.138 +121.214.190.242 +112.81.14.147 +77.174.148.62 +25.3.101.63 +106.186.117.73 +31.186.114.70 +94.194.29.231 +194.25.88.251 +67.163.60.129 +97.122.182.147 +114.244.33.102 +95.232.214.73 +100.107.21.121 +213.198.237.54 +27.97.24.174 +37.6.124.54 +84.43.200.43 +92.11.32.51 +182.239.98.182 +201.32.61.11 +193.151.12.139 +18.111.60.56 +88.156.16.254 +128.72.238.171 +37.244.213.39 +79.31.221.169 +201.20.78.54 +0.0.0.0 +37.193.83.134 +78.100.87.147 +187.78.67.179 +108.221.194.216 +190.37.54.100 +179.43.128.34 +87.19.2.177 +37.47.8.4 +107.182.231.92 +89.142.139.140 +188.26.45.216 +0.0.0.0 +2.135.127.246 +103.16.26.207 +86.153.159.91 +109.43.2.126 +187.244.78.152 +71.97.33.233 +151.75.250.108 +88.170.196.80 +100.124.150.226 +78.137.0.103 +89.239.99.253 +162.216.46.78 +76.24.147.109 +77.254.205.10 +82.50.151.8 +2.85.50.0 +94.193.47.208 +185.124.230.193 +69.20.161.227 +81.246.133.24 +181.39.238.154 +46.147.184.84 +18.111.96.248 +63.155.2.193 +96.60.248.198 +78.207.218.25 +81.250.80.26 +153.172.192.46 +245.245.190.57 +67.0.18.218 +62.84.81.3 +103.28.115.235 +5.55.208.191 +217.123.88.45 +202.62.17.119 +94.177.81.33 +95.181.3.196 +99.172.17.234 +162.216.46.27 +98.90.67.180 +187.14.227.234 +218.250.11.174 +88.217.181.124 +78.69.188.169 +201.191.103.189 +141.223.152.249 +79.245.201.136 +67.177.206.230 +66.241.75.28 +95.84.178.168 +213.105.38.228 +94.181.233.37 +91.124.21.30 +79.141.166.17 +66.55.135.221 +108.61.228.169 +190.39.194.218 +119.39.236.134 +95.145.103.125 +2.229.136.11 +178.44.27.186 +218.255.254.190 +79.234.100.79 +46.158.242.81 +5.165.135.68 +186.91.130.118 +151.238.69.129 +122.175.144.74 +190.36.221.26 +89.146.60.241 +78.42.188.215 +72.14.177.91 +146.52.3.167 +146.52.16.145 +179.215.223.24 +88.207.0.181 +148.177.129.213 +87.168.167.96 +113.91.239.76 +78.88.29.163 +197.202.240.7 +187.161.83.225 +146.115.178.8 +83.11.145.235 +81.170.151.88 +88.6.13.88 +187.3.247.42 +220.137.43.135 +109.43.0.64 +213.151.1.230 +213.183.56.124 +87.109.45.12 +90.76.58.10 +14.198.159.95 +171.108.129.71 +189.129.182.159 +75.106.106.17 +88.14.212.76 +196.38.233.200 +24.96.26.254 +196.224.64.129 +84.147.123.215 +178.234.197.80 +91.224.96.243 +46.163.71.123 +171.4.232.251 +65.130.211.240 +190.207.4.72 +83.185.91.165 +86.19.142.124 +50.99.242.140 +208.66.28.37 +5.167.77.185 +112.215.124.182 +186.87.36.127 +190.88.244.75 +85.2.91.156 +93.131.97.28 +93.87.184.75 +72.80.67.77 +67.168.77.63 +24.212.88.112 +95.221.214.198 +175.136.176.196 +45.49.180.110 +109.43.3.23 +31.6.57.61 +77.11.217.57 +190.8.243.40 +187.78.53.57 +202.62.16.219 +80.237.22.69 +188.0.42.111 +209.188.18.43 +37.187.155.143 +118.209.232.218 +0.0.0.0 +159.253.104.154 +79.32.146.219 +87.185.12.225 +94.21.136.99 +198.199.111.146 +89.230.159.154 +67.204.56.10 +151.31.139.77 +62.158.154.188 +250.31.16.246 +104.200.151.80 +24.122.34.75 +82.181.13.55 +213.220.249.220 +71.176.46.169 +93.138.18.133 +184.88.116.74 +41.200.200.28 +94.113.72.197 +187.233.132.132 +46.5.0.161 +171.39.41.252 +187.155.97.233 +142.129.40.169 +54.200.198.82 +121.219.36.217 +189.174.170.55 +202.67.40.25 +194.47.109.200 +121.236.66.181 +171.39.26.245 +105.208.129.73 +79.24.119.90 +171.92.213.16 +151.224.152.231 +124.123.86.38 +81.71.91.126 +178.43.29.179 +223.207.122.199 +41.96.46.215 +189.239.115.156 +37.214.145.68 +121.211.89.111 +185.128.41.158 +41.246.123.128 +91.125.251.114 +104.158.176.65 +142.217.187.68 +173.189.166.182 +194.105.229.67 +174.16.185.42 +117.207.3.59 +69.165.254.195 +82.76.49.200 +0.0.0.0 +81.4.227.11 +2.99.222.116 +37.59.7.79 +89.65.234.136 +41.105.236.122 +79.245.205.193 +99.243.37.210 +188.73.192.30 +117.202.139.192 +76.99.37.97 +108.61.228.160 +183.15.242.154 +46.208.8.139 +62.240.181.147 +184.75.221.106 +69.40.145.76 +95.90.54.249 +52.53.236.222 +84.189.218.207 +161.167.37.106 +61.153.226.82 +79.224.0.44 +68.202.102.68 +188.207.95.41 +82.73.127.246 +31.54.226.230 +86.137.159.144 +85.174.34.176 +188.143.107.34 +190.37.97.133 +95.137.245.107 +109.197.66.62 +0.0.0.0 +203.87.129.142 +186.90.170.182 +78.145.238.131 +81.35.192.157 +190.26.40.17 +107.191.33.13 +74.51.57.173 +110.184.11.142 +0.0.0.0 +94.216.201.100 +83.220.237.57 +101.39.6.57 +109.175.113.175 +190.79.237.7 +124.122.41.109 +95.153.131.236 +69.197.181.114 +82.242.146.58 +74.111.229.219 +79.206.165.124 +192.151.148.186 +125.113.225.243 +189.177.91.251 +188.159.148.104 +177.39.37.153 +191.6.118.35 +173.198.238.83 +73.134.127.76 +104.172.170.74 +90.212.244.231 +BTCD Q.(9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422) +189.59.195.43 +186.66.4.154 +174.28.153.216 +178.16.215.164 +122.149.208.35 +92.22.215.63 +83.138.249.88 +79.117.87.152 +188.17.112.90 +128.82.31.114 +109.209.194.113 +85.114.175.186 +83.11.67.88 +91.127.82.222 +62.68.106.115 +81.171.98.35 +184.64.19.148 +202.67.40.27 +91.141.3.205 +213.19.46.138 +67.43.116.233 +186.90.170.255 +109.0.0.31 +94.242.246.24 +108.23.17.119 +95.68.68.208 +46.139.162.104 +91.105.23.69 +24.65.232.255 +174.33.168.74 +95.28.186.141 +209.188.48.220 +109.43.1.168 +172.243.168.80 +89.172.205.251 +85.177.101.54 +115.88.119.132 +92.144.81.208 +80.229.146.133 +187.74.82.136 +71.218.165.31 +107.203.48.251 +84.154.166.32 +96.231.58.246 +191.23.3.239 +163.125.49.31 +84.154.93.193 +83.149.45.46 +78.15.204.86 +64.145.76.227 +90.164.181.147 +188.143.66.100 +91.63.7.2 +212.54.195.80 +130.180.220.46 +37.212.159.101 +68.224.6.180 +117.44.175.180 +211.91.223.39 +213.87.225.204 +188.168.145.223 +64.145.76.166 +180.94.82.42 +194.33.80.12 +79.130.190.240 +88.251.131.252 +52.78.24.7 +177.237.153.199 +24.170.254.35 +93.81.215.149 +37.147.67.237 +205.221.255.10 +36.78.194.162 +212.110.12.247 +201.248.244.231 +203.217.68.236 +104.237.143.215 +184.20.11.173 +80.229.146.133 +190.37.53.226 +70.215.7.228 +86.173.82.203 +203.111.224.35 +86.213.175.91 +94.23.29.195 +171.97.179.130 +181.24.41.5 +218.85.98.82 +93.143.246.250 +69.167.30.89 +46.46.208.61 +188.162.39.235 +78.80.54.23 +188.36.48.170 +179.198.46.19 +95.25.80.102 +77.162.138.28 +95.81.196.114 +5.42.92.88 +86.31.255.144 +105.2.95.87 +91.182.27.151 +80.31.158.250 +83.30.209.69 +2.86.47.118 +190.219.162.2 +79.245.208.136 +5.141.222.85 +178.62.10.67 +49.147.99.6 +90.60.115.247 +159.20.211.202 +49.181.182.80 +151.62.24.33 +37.47.38.27 +197.202.231.20 +186.212.36.105 +71.52.51.171 +86.135.18.75 +178.59.121.172 +91.148.114.205 +90.208.175.48 +88.123.48.123 +71.127.224.26 +101.184.137.186 +186.91.139.45 +101.184.130.85 +24.76.192.85 +197.37.149.32 +183.102.244.241 +151.228.170.206 +114.125.188.231 +61.90.25.159 +86.128.192.204 +41.244.240.73 +92.19.38.229 +94.216.207.28 +37.146.123.6 +188.69.210.86 +172.94.99.73 +125.165.31.1 +202.62.16.28 +37.146.127.175 +174.6.78.67 +64.71.77.50 +223.204.246.6 +76.25.23.251 +109.79.58.72 +188.31.153.62 +79.222.119.160 +146.52.50.232 +189.250.37.47 +87.7.63.165 +83.13.133.86 +35.62.33.205 +179.55.88.37 +172.56.23.96 +2.162.177.123 +190.39.45.189 +24.99.180.167 +104.34.30.248 +79.245.212.122 +80.101.191.202 +76.10.150.110 +181.24.43.245 +79.47.224.126 +86.211.114.37 +188.4.215.51 +89.104.6.79 +104.243.34.106 +95.26.34.131 +31.57.94.128 +112.215.124.102 +125.69.38.128 +186.95.6.151 +181.208.95.168 +75.108.167.179 +190.38.198.253 +209.188.32.147 +179.186.112.94 +54.165.27.102 +109.43.0.18 +152.234.132.59 +35.9.171.155 +50.51.197.8 +213.197.38.170 +86.152.54.251 +82.57.5.189 +80.131.60.202 +93.129.140.155 +69.7.91.24 +134.36.208.166 +84.251.165.229 +77.234.40.151 +61.90.27.245 +190.28.189.103 +113.254.169.130 +87.168.108.59 +78.235.150.223 +5.238.246.218 +5.167.32.244 +94.222.242.178 +50.114.6.16 +193.92.193.140 +128.75.218.21 +1.144.96.140 +179.177.124.224 +112.198.77.130 +219.73.14.96 +88.152.186.122 +88.196.236.26 +184.75.213.132 +78.25.120.68 +177.201.61.252 +201.41.173.2 +113.64.8.2 +176.104.36.109 +25.13.191.166 +2.97.162.47 +80.229.35.19 +40.115.45.107 +121.211.218.102 +58.168.26.66 +80.106.197.192 +84.236.59.214 +116.114.142.67 +124.171.136.150 +95.19.24.198 +93.156.81.50 +45.63.61.127 +198.23.103.87 +189.114.232.39 +189.229.167.181 +159.118.61.183 +45.55.151.50 +31.181.236.89 +163.158.250.139 +79.41.170.156 +108.61.229.10 +88.25.236.29 +190.3.209.72 +108.223.6.145 +95.175.104.22 +83.26.180.72 +202.130.109.150 +78.139.196.85 +189.114.199.175 +186.90.89.83 +68.229.135.60 +82.131.218.204 +203.145.92.88 +200.109.43.18 +41.241.224.53 +71.53.159.168 +192.121.166.87 +101.183.63.236 +104.157.219.89 +202.62.17.78 +203.206.37.169 +186.90.208.129 +81.153.89.132 +47.67.70.34 +85.166.223.81 +181.65.33.95 +95.174.113.172 +186.42.104.138 +190.87.69.166 +76.10.161.23 +176.58.128.13 +188.108.36.227 +71.177.147.37 +37.220.84.192 +89.178.178.93 +76.68.254.64 +171.78.136.68 +25.67.145.206 +156.17.119.7 +210.195.195.68 +160.76.210.181 +84.165.3.177 +187.230.36.79 +79.45.99.172 +68.129.158.12 +71.219.139.245 +201.240.242.139 +186.119.174.41 +113.97.132.45 +92.225.37.221 +95.175.104.22 +171.149.2.249 +100.105.53.177 +93.195.208.18 +108.61.48.17 +105.228.147.187 +59.101.186.240 +176.38.117.15 +198.252.123.121 +70.193.167.238 +173.65.129.85 +92.75.124.244 +46.167.28.138 +158.181.103.107 +53.193.238.83 +5.42.102.21 +81.108.157.78 +109.90.101.71 +66.55.144.245 +5.254.97.90 +181.167.112.208 +216.155.131.195 +113.254.168.141 +217.88.3.79 +172.56.9.204 +94.66.57.80 +171.250.154.38 +93.171.161.108 +92.69.227.130 +109.93.84.203 +92.93.148.140 +125.208.174.71 +97.82.95.148 +71.9.248.87 +120.22.205.53 +41.174.167.165 +201.211.181.115 +86.131.238.37 +123.118.140.58 +2.88.117.241 +18.111.106.205 +46.103.168.112 +178.184.11.84 +130.180.218.205 +85.186.135.106 +100.80.184.135 +104.200.151.35 +95.132.133.114 +106.192.7.54 +88.217.181.157 +195.209.48.241 +178.41.95.247 +77.218.226.1 +124.122.19.135 +188.162.37.144 +185.45.13.150 +92.108.233.53 +61.93.52.22 +177.17.190.131 +93.81.182.89 +93.139.171.57 +151.72.136.1 +2.85.62.106 +177.242.208.166 +69.167.32.159 +70.174.26.142 +178.93.129.60 +186.59.92.166 +193.92.113.59 +47.55.212.189 +86.81.26.232 +199.48.245.116 +163.172.137.241 +202.62.17.60 +186.88.199.92 +27.55.91.64 +88.17.166.160 +71.31.223.116 +178.164.155.102 +79.100.168.58 +137.189.91.71 +79.185.83.6 +60.218.122.249 +62.176.13.182 +162.156.115.215 +85.24.169.215 +74.108.73.130 +94.193.136.252 +100.101.141.18 +87.118.25.232 +79.204.167.160 +79.250.37.162 +190.79.151.17 +105.224.161.218 +104.200.151.30 +95.25.143.95 +37.188.230.20 +46.188.125.237 +86.213.221.91 +187.204.32.239 +118.209.183.77 +84.176.248.102 +93.141.164.210 +93.120.33.100 +109.43.0.139 +190.78.24.228 +118.186.151.51 +176.154.77.92 +112.81.12.8 +87.79.171.84 +188.69.208.134 +109.124.202.134 +78.125.183.215 +85.178.86.218 +171.96.167.179 +188.163.65.21 +91.140.100.221 +95.19.29.26 +109.190.9.138 +190.39.175.89 +91.232.105.11 +5.141.169.226 +209.95.50.146 +98.203.0.178 +64.145.94.121 +213.87.123.136 +2.122.165.251 +109.201.133.140 +198.84.201.135 +86.210.89.109 +97.99.207.76 +201.216.15.82 +197.211.52.27 +95.246.254.103 +95.252.134.151 +79.45.100.128 +94.11.149.91 +88.137.73.82 +104.131.170.147 +88.167.140.73 +108.202.111.84 +82.181.13.55 +190.56.114.113 +2.99.221.25 +46.216.100.240 +71.30.197.75 +190.201.120.214 +5.138.18.24 +2.61.184.34 +68.148.177.25 +188.26.139.30 +140.168.123.167 +94.50.196.84 +50.137.141.201 +85.228.201.142 +104.175.162.231 +95.19.18.117 +83.82.131.238 +78.157.215.233 +31.23.47.67 +94.68.230.137 +53.193.238.248 +94.54.72.158 +213.87.121.70 +190.36.247.207 +123.148.105.78 +24.27.53.213 +143.48.117.186 +86.128.158.98 +212.190.177.186 +109.194.110.54 +189.174.176.240 +81.202.82.179 +88.141.117.52 +109.81.211.44 +88.69.90.177 +87.0.208.25 +83.85.203.206 +114.125.184.144 +78.137.14.11 +188.158.167.162 +190.38.157.244 +121.121.121.224 +100.9.27.223 +79.70.37.23 +177.9.79.75 +197.225.230.167 +24.253.97.161 +65.28.240.121 +76.21.107.113 +166.170.14.126 +86.81.111.103 +81.141.6.218 +108.71.232.32 +121.175.188.133 +179.5.11.54 +186.91.87.81 +78.148.248.150 +189.41.69.166 +188.208.105.198 +24.17.172.33 +173.74.190.170 +128.72.218.191 +25.4.3.201 +24.175.65.6 +66.87.66.220 +178.141.162.104 +81.158.189.210 +96.30.159.45 +69.167.31.166 +93.147.216.154 +177.42.121.198 +202.62.16.152 +79.157.252.14 +76.21.107.113 +128.71.102.82 +93.34.48.75 +69.7.86.218 +70.30.19.40 +2.219.68.243 +190.205.166.112 +203.164.148.154 +151.15.56.129 +193.253.170.86 +190.73.40.185 +24.231.137.146 +41.174.139.14 +200.75.102.219 +190.200.107.145 +171.96.170.169 +150.29.142.101 +14.98.83.166 +109.43.3.24 +201.211.225.122 +50.81.149.145 +53.193.239.251 +115.239.120.141 +188.114.163.176 +79.245.216.10 +71.19.249.4 +84.99.198.192 +91.228.204.51 +171.149.2.249 +50.51.65.134 +50.48.150.80 +74.12.45.62 +76.99.37.97 +75.189.132.144 +182.87.167.175 +70.44.128.63 +88.196.10.83 +62.232.5.242 +189.214.6.82 +78.138.106.240 +77.28.14.8 +73.90.209.112 +81.162.122.102 +79.255.224.173 +108.252.164.33 +190.203.14.155 +197.207.33.170 +92.133.75.32 +212.174.163.152 +209.107.214.80 +60.211.184.242 +24.40.146.45 +186.46.206.91 +91.148.94.105 +94.233.97.100 +204.186.68.213 +197.88.129.16 +108.185.135.18 +95.25.10.41 +112.208.185.255 +5.61.93.226 +81.158.203.27 +62.149.25.99 +66.237.51.224 +2.228.69.84 +47.88.79.118 +188.129.113.90 +46.59.172.34 +217.95.236.212 +24.137.85.148 +91.185.117.103 +24.17.139.255 +186.88.33.5 +1.0.0.0 +84.92.106.61 +110.168.232.136 +218.30.116.8 +188.174.91.59 +84.215.211.115 +50.0.0.56 +128.90.92.104 +190.171.121.223 +188.239.15.25 +71.90.53.87 +174.148.152.154 +145.28.186.232 +212.198.177.53 +69.172.72.115 +105.229.140.158 +90.54.252.148 +89.204.135.163 +200.8.52.205 +81.101.62.218 +104.157.135.129 +95.113.53.138 +175.138.204.119 +186.92.251.74 +171.96.167.209 +188.69.198.224 +190.203.32.110 +82.60.153.56 +151.53.183.73 +104.156.228.71 +171.97.224.32 +5.237.52.187 +51.175.41.140 +146.156.249.160 +5.239.187.61 +162.216.46.79 +24.22.111.175 +172.58.16.128 +70.173.209.163 +188.16.122.219 +1.0.0.0 +173.199.65.38 +2.6.43.143 +100.68.139.112 +92.241.152.185 +2.97.165.140 +171.97.198.46 +95.141.28.120 +95.18.39.118 +94.191.186.178 +46.44.3.174 +202.62.17.7 +109.228.92.211 +98.206.56.123 +90.205.138.179 +85.220.18.205 +188.54.228.4 +87.7.152.225 +74.216.83.159 +178.221.180.123 +94.41.57.154 +91.180.129.192 +92.157.155.123 +31.15.157.135 +223.227.19.176 +250.31.16.246 +176.92.4.24 +176.49.127.211 +72.191.228.161 +108.24.82.4 +186.92.222.216 +36.71.162.55 +213.151.2.192 +70.67.20.129 +114.79.37.125 +79.167.174.105 +24.114.70.184 +111.241.89.140 +37.45.176.243 +85.222.168.41 +21.106.179.117 +78.90.74.65 +77.43.228.161 +81.245.102.36 +80.235.60.48 +84.104.85.140 +79.246.240.229 +89.204.153.239 +112.215.123.37 +74.207.189.1 +189.217.117.45 +93.123.247.211 +0.0.0.0 +159.255.11.52 +173.244.16.243 +91.134.120.210 +81.141.8.254 +95.52.155.233 +24.246.57.236 +109.201.152.243 +86.95.134.254 +212.83.191.197 +180.172.140.92 +181.42.16.241 +223.227.246.32 +58.44.187.100 +67.248.195.131 +213.152.161.40 +82.75.141.118 +216.4.56.185 +120.22.163.204 +188.162.39.180 +71.208.224.19 +95.252.27.29 +188.221.189.125 +217.88.13.199 +165.255.85.246 +82.151.45.31 +37.78.112.147 +213.102.150.212 +178.234.235.67 +84.44.131.103 +105.228.79.241 +178.206.88.22 +85.23.16.56 +179.229.178.122 +151.24.155.96 +201.242.164.67 +193.92.127.190 +81.136.219.237 +46.129.112.120 +37.201.195.214 +177.206.0.121 +36.224.107.193 +72.67.20.72 +46.147.229.101 +61.136.176.26 +37.212.159.101 +113.195.251.160 +177.16.121.49 +201.198.42.134 +173.182.128.9 +91.214.131.89 +188.0.47.15 +186.89.49.29 +64.247.87.184 +198.96.94.12 +5.153.133.34 +46.146.115.38 +202.62.17.253 +62.202.41.207 +1.0.0.0 +176.84.8.114 +2.61.133.195 +213.24.135.217 +2.85.57.6 +91.127.18.187 +178.217.61.229 +79.245.222.54 +37.190.51.38 +87.197.162.200 +92.209.186.41 +190.177.79.50 +85.56.6.223 +94.66.57.164 +41.96.150.179 +5.2.64.14 +204.63.214.118 +5.156.106.61 +1.162.23.172 +116.231.133.47 +77.49.129.46 +24.114.81.205 +75.144.36.41 +94.50.196.84 +94.196.198.83 +107.222.140.101 +41.105.236.122 +75.168.7.211 +100.75.135.9 +103.28.115.236 +87.171.199.84 +2.84.13.138 +154.20.188.72 +186.91.130.118 +31.57.93.197 +195.29.192.134 +223.227.9.239 +213.227.252.124 +111.69.136.191 +187.170.154.194 +217.44.16.102 +85.222.168.41 +112.10.225.195 +189.156.67.120 +190.205.166.112 +186.90.15.65 +200.108.51.202 +67.44.192.24 +92.237.52.138 +120.209.131.70 +202.5.158.177 +85.192.189.112 +46.246.27.154 +95.25.49.95 +87.185.8.189 +109.90.101.71 +79.13.106.74 +125.160.196.119 +173.72.136.151 +93.178.76.184 +113.254.169.130 +93.233.152.57 +78.144.191.65 +104.200.151.45 +49.146.10.81 +186.46.224.196 +88.206.141.108 +190.200.61.206 +94.197.121.40 +79.245.217.6 +2.240.130.103 +2.95.20.67 +104.238.169.9 +93.208.127.67 +98.119.235.95 +2.85.183.249 +81.44.162.170 +73.90.209.45 +80.106.197.69 +93.143.218.109 +185.93.180.126 +202.62.16.49 +112.65.211.240 +95.142.108.188 +85.211.8.234 +37.47.217.13 +109.221.221.236 +95.236.175.233 +84.0.102.77 +190.37.161.225 +188.233.169.18 +5.140.218.85 +69.131.31.129 +164.183.100.69 +91.205.64.202 +188.76.15.37 +192.155.95.192 +86.26.86.157 +91.7.16.25 +187.143.212.81 +77.173.188.205 +65.93.21.22 +100.91.109.186 +210.129.18.130 +84.147.114.223 +24.164.76.73 +62.183.124.221 +88.208.1.194 +82.28.121.36 +190.236.62.194 +178.43.81.171 +190.62.152.218 +89.212.241.225 +68.229.235.123 +178.122.64.75 +197.110.210.233 +104.28.201.93 +109.43.1.114 +190.70.91.241 +187.240.118.122 +41.150.125.109 +203.184.41.205 +188.129.213.220 +95.151.54.119 +68.172.251.98 +196.217.160.51 +37.6.225.42 +113.254.170.50 +1.0.0.0 +71.231.218.6 +188.226.195.109 +83.131.227.230 +68.5.130.116 +18.111.35.103 +109.208.182.118 +81.247.76.128 +231.112.130.210 +98.248.40.222 +177.7.102.99 +92.113.189.236 +95.26.205.91 +176.104.35.147 +93.79.71.20 +72.79.77.139 +190.213.142.25 +73.252.3.47 +162.216.46.125 +162.213.195.228 +162.213.158.169 +112.67.211.172 +41.48.191.235 +24.114.73.133 +116.205.23.233 +0.0.0.2 +110.115.32.92 +179.197.172.50 +138.91.165.233 +80.131.211.219 +88.14.20.177 +50.84.116.21 +164.40.228.53 +190.77.79.217 +186.144.112.38 +2.25.69.36 +24.114.76.239 +82.163.165.25 +186.90.184.149 +58.8.219.112 +5.14.222.215 +5.132.7.24 +68.87.76.243 +80.107.31.185 +114.98.87.245 +119.73.122.163 +79.245.219.88 +1.54.140.99 +109.74.162.200 +60.17.17.253 +141.255.56.249 +65.185.68.233 +185.65.132.120 +195.211.206.164 +201.210.136.83 +83.9.96.10 +189.188.174.83 +90.191.107.13 +176.10.63.196 +77.53.37.165 +171.96.167.227 +203.217.27.155 +71.239.236.145 +88.24.199.135 +2.181.155.234 +68.180.0.197 +99.247.170.15 +25.31.60.102 +202.67.44.10 +142.162.162.174 +179.192.193.202 +187.243.164.218 +175.138.150.222 +212.107.130.19 +24.79.178.91 +90.66.29.221 +203.98.92.130 +209.54.7.184 +86.177.72.232 +107.140.146.255 +202.62.17.78 +174.117.209.16 +172.94.99.73 +80.204.143.24 +188.221.74.104 +87.185.22.183 +189.226.123.32 +84.200.17.236 +186.91.50.237 +212.106.255.119 +224.40.3.89 +84.147.124.207 +85.229.198.73 +76.90.104.41 +190.212.244.19 +41.105.238.99 +189.47.90.126 +181.162.51.72 +128.90.88.120 +49.76.15.28 +84.142.125.8 +73.198.40.189 +76.99.37.97 +37.112.79.133 +99.238.196.59 +80.174.72.157 +114.244.45.88 +201.208.197.14 +193.92.127.190 +193.173.216.162 +139.193.221.33 +109.158.12.15 +64.145.94.48 +95.28.160.27 +185.7.46.146 +78.250.186.8 +69.159.104.146 +78.38.63.156 +179.126.249.236 +81.240.48.1 +244.209.195.105 +110.168.232.79 +5.14.221.9 +151.250.240.128 +2.217.210.28 +93.222.175.111 +49.145.140.122 +171.149.2.249 +123.53.89.184 +187.61.214.202 +92.224.245.246 +88.217.180.105 +108.62.225.240 +92.44.150.250 +71.201.35.156 +139.216.147.57 +187.233.182.174 +93.143.233.193 +86.197.141.131 +217.233.83.164 +84.135.91.85 +217.120.206.46 +151.20.124.54 +199.111.185.207 +52.78.91.225 +31.150.160.86 +206.123.150.137 +186.95.106.66 +110.167.196.251 +24.165.181.252 +62.98.9.235 +85.222.175.183 +176.84.165.12 +190.22.129.121 +0.0.0.0 +24.115.240.34 +2.100.165.102 +178.221.162.236 +179.110.98.186 +190.181.64.234 +1.204.8.21 +217.64.16.147 +93.137.203.121 +89.245.125.162 +62.74.23.192 +31.28.57.234 +82.123.62.119 +0.0.0.2 +209.188.5.234 +72.50.144.23 +58.11.110.34 +92.37.172.246 +205.148.137.165 +80.235.62.90 +37.115.172.148 +222.243.67.252 +92.24.149.39 +187.143.158.32 +108.12.25.189 +50.137.239.137 +108.19.160.97 +112.215.123.103 +186.93.225.184 +2.83.192.141 +201.242.121.142 +200.82.219.161 +90.191.168.246 +190.103.63.253 +2.103.0.246 +109.111.243.164 +77.168.116.193 +171.96.171.107 +176.210.249.150 +41.128.142.187 +166.8.189.210 +166.188.190.201 +125.24.154.62 +188.84.48.223 +104.229.193.72 +68.226.30.59 +219.73.101.145 +113.190.33.241 +231.190.16.139 +79.43.216.64 +209.197.6.177 +187.26.79.39 +24.114.74.3 +182.99.255.85 +82.235.133.55 +85.178.128.44 +94.41.64.71 +209.205.208.34 +159.29.194.242 +90.7.193.85 +190.73.66.101 +151.20.124.54 +88.9.101.254 +106.185.55.134 +78.225.68.197 +94.34.208.109 +46.98.111.40 +2.137.111.25 +109.92.122.58 +95.30.170.195 +79.159.102.102 +2.134.151.188 +181.92.15.216 +68.247.75.133 +150.117.170.89 +104.58.140.37 +79.245.207.167 +70.81.224.17 +84.19.165.218 +84.236.120.253 +86.156.8.126 +89.164.147.115 +189.59.116.231 +67.3.70.193 +23.94.218.151 +90.0.44.245 +79.143.165.131 +173.165.129.125 +176.93.171.12 +97.90.202.210 +94.10.79.126 +50.17.187.172 +86.85.128.100 +91.179.13.23 +86.173.80.107 +62.45.107.249 +109.204.151.99 +200.86.31.106 +0.0.0.0 +104.207.152.123 +109.76.221.45 +84.152.134.167 +186.91.142.193 +125.165.31.1 +188.162.132.82 +58.11.101.70 +79.204.182.114 +190.38.45.209 +86.80.230.190 +84.198.138.27 +85.242.84.158 +77.254.199.139 +94.67.207.249 +216.218.29.243 +78.35.153.26 +89.182.23.25 +79.165.175.137 +72.213.129.244 +0.0.0.0 +78.144.145.162 +172.15.208.80 +86.20.157.128 +64.188.205.179 +88.71.238.22 +85.140.1.122 +0.0.0.0 +109.88.184.11 +5.141.201.95 +94.181.94.128 +97.121.11.235 +93.55.192.12 +193.92.193.104 +179.7.171.165 +187.149.83.67 +0.0.0.0 +62.113.202.198 +189.202.73.82 +212.228.253.143 +181.128.111.78 +85.23.16.56 +31.132.225.205 +200.93.115.124 +42.130.174.45 +41.109.219.175 +138.99.148.20 +128.71.175.210 +178.92.103.221 +46.72.208.82 +170.152.244.231 +90.201.158.28 +217.23.187.7 +188.238.63.233 +81.171.71.145 +37.79.250.236 +105.155.44.171 +187.10.148.221 +79.152.183.84 +186.14.2.70 +87.202.44.226 +92.37.46.31 +82.60.11.203 +41.239.159.32 +212.71.239.55 +209.95.50.146 +113.254.161.101 +1.0.0.0 +109.221.205.158 +169.0.169.119 +187.59.221.156 +113.185.5.149 +95.141.28.120 +220.141.132.225 +50.158.229.59 +86.179.6.141 +85.51.145.189 +5.139.143.43 +217.89.4.240 +178.41.66.119 +170.0.21.4 +99.242.164.212 +117.193.62.6 +95.189.25.41 +37.45.88.138 +78.183.9.101 +209.112.242.83 +5.28.25.30 +71.52.54.197 +37.0.37.37 +67.177.203.222 +76.187.186.183 +114.96.99.19 +200.69.176.198 +31.132.225.187 +74.72.30.82 +50.153.148.174 +0.0.0.0 +91.103.38.0 +218.142.99.184 +67.136.44.155 +41.161.91.217 +83.26.249.88 +90.192.241.230 +31.61.140.252 +93.134.99.101 +95.215.60.22 +95.221.21.83 +39.35.33.24 +182.16.25.196 +66.55.144.246 +25.5.5.161 +91.182.48.19 +193.51.6.5 +91.115.63.103 +76.169.199.180 +99.253.26.181 +120.56.106.3 +180.251.194.182 +105.228.120.31 +90.9.145.61 +86.172.239.91 +85.179.131.77 +79.224.86.119 +24.65.229.207 +67.141.21.99 +213.87.225.204 +85.26.108.232 +110.96.188.37 +190.219.127.173 +86.202.71.200 +181.31.207.140 +50.5.127.178 +37.24.152.178 +178.92.91.59 +181.54.60.125 +5.141.231.188 +220.233.77.65 +91.158.212.23 +178.234.233.200 +96.127.136.18 +179.212.185.123 +101.108.114.192 +78.234.188.9 +178.120.131.163 +217.122.124.200 +45.63.1.236 +84.26.74.79 +88.15.230.239 +205.197.242.145 +187.254.159.150 +75.69.160.21 +36.77.19.191 +83.198.46.116 +90.104.92.241 +81.158.189.210 +186.91.198.52 +213.226.219.55 +74.109.190.39 +122.17.0.22 +69.128.222.166 +109.148.240.225 +217.235.255.224 +1.162.96.155 +194.65.46.7 +217.99.240.219 +222.254.29.181 +1.162.89.118 +113.162.145.181 +188.69.194.196 +114.217.17.35 +89.151.173.175 +89.230.65.93 +172.5.141.163 +173.120.226.13 +37.190.39.194 +41.96.104.28 +216.58.117.236 +222.47.197.29 +94.191.185.112 +201.208.13.107 +78.232.43.89 +186.90.67.226 +198.100.148.190 +109.77.111.172 +164.40.231.252 +109.88.154.44 +92.100.128.83 +176.31.126.191 +79.245.194.135 +119.224.42.248 +54.189.37.6 +178.126.244.130 +5.135.36.128 +1.162.95.90 +213.151.2.186 +98.108.240.147 +80.81.242.72 +134.249.208.212 +87.15.222.204 +68.233.247.206 +189.202.95.142 +75.82.43.75 +59.40.135.128 +84.127.218.248 +78.55.250.20 +136.159.160.254 +76.18.138.1 +213.87.224.108 +79.175.68.95 +24.111.193.89 +62.152.54.44 +188.165.82.238 +86.115.102.42 +77.182.14.34 +84.177.180.24 +68.48.26.79 +91.148.113.76 +67.169.167.174 +104.131.142.198 +85.178.129.138 +67.80.146.83 +79.16.92.158 +113.92.2.25 +201.229.84.90 +89.26.78.16 +176.210.249.150 +213.127.93.143 +197.225.239.193 +2.137.15.53 +2.62.10.239 +109.153.188.99 +122.231.161.40 +88.236.9.175 +86.194.143.131 +212.251.18.47 +2.85.61.239 +213.67.134.6 +46.40.3.22 +77.28.5.136 +85.244.119.66 +212.54.207.204 +91.152.158.166 +162.216.46.83 +89.178.173.167 +76.123.100.141 +94.50.225.189 +189.202.84.78 +83.209.227.97 +81.11.221.213 +84.154.93.193 +50.155.70.199 +89.38.35.81 +188.0.47.35 +5.239.189.169 +217.131.240.122 +125.125.36.49 +77.251.14.224 +213.87.127.200 +179.179.63.226 +88.0.193.105 +90.191.107.104 +217.249.8.127 +113.13.96.143 +60.228.7.131 +177.225.193.106 +87.228.87.106 +89.148.221.72 +223.205.250.2 +88.246.172.162 +175.33.51.90 +105.156.160.16 +18.111.35.103 +71.30.197.75 +128.227.44.156 +204.186.126.127 +171.97.232.160 +190.96.207.71 +173.54.222.61 +2.104.151.66 +188.2.75.7 +222.183.51.191 +254.85.113.235 +109.214.70.45 +93.80.192.247 +85.179.169.40 +83.134.9.165 +209.54.15.175 +114.124.6.53 +121.208.89.35 +74.195.24.126 +77.181.48.236 +194.105.229.79 +178.198.214.231 +79.198.45.189 +186.93.214.168 +181.10.83.45 +201.6.131.6 +71.192.103.83 +109.201.152.244 +213.139.53.26 +179.55.87.12 +147.171.166.52 +190.22.130.27 +95.18.37.144 +123.16.221.44 +174.148.11.181 +197.246.171.176 +37.150.246.127 +172.15.0.102 +89.36.109.189 +182.89.227.143 +71.220.184.56 +100.68.89.183 +209.73.136.231 +98.215.49.232 +62.227.194.150 +138.91.165.233 +172.88.252.206 +87.5.0.248 +91.67.236.178 +77.120.70.123 +45.56.39.12 +79.16.234.212 +0.0.0.0 +2.121.201.171 +77.49.210.153 +190.22.244.92 +75.174.90.85 +92.144.209.103 +79.245.218.167 +41.132.252.67 +176.52.8.50 +78.150.15.78 +24.12.49.237 +24.189.15.109 +201.248.248.9 +201.119.148.239 +171.96.181.31 +174.66.3.25 +174.119.243.201 +223.206.69.173 +45.56.46.176 +79.206.172.204 +67.44.192.186 +188.158.169.194 +67.44.193.22 +110.149.118.131 +70.193.167.238 +67.245.82.244 +99.4.121.145 +25.191.20.230 +115.68.116.26 +37.229.90.67 +186.83.12.194 +70.189.229.36 +123.16.210.191 +219.73.101.145 +189.153.44.62 +84.20.242.6 +179.55.35.82 +141.134.124.89 +84.24.63.74 +213.16.224.169 +85.76.98.73 +82.73.127.246 +117.0.121.2 +37.229.90.67 +112.210.36.207 +177.156.187.106 +113.254.169.237 +94.4.193.51 +78.100.87.147 +109.226.126.1 +84.159.253.190 +151.20.54.200 +74.109.186.240 +88.231.216.214 +101.116.36.225 +84.147.113.190 +91.48.37.59 +72.191.14.137 +94.69.53.225 +94.50.197.11 +180.137.141.239 +100.65.40.61 +37.188.233.210 +195.37.133.6 +100.4.151.242 +118.140.106.58 +BTCD received.(9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422) 62.75.145.171 +83.5.143.28 +ramchaindata have 2507:230 at 0 | 1083 blocks 565.112kb redundant xfers total 4225.637kb 13.37% wasted +194.105.229.207 +78.32.154.221 +85.102.206.164 +78.111.190.48 +186.118.34.106 +BTCD Q.(9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422) +BTCD received.(9db5e1adb2273c47f5d9d87cb33027cb3977688bc21992c5a353a713cae54422) 62.75.145.171 +165.255.211.19 +100.68.47.205 +188.18.203.231 +94.177.81.30 +90.151.184.124 +184.160.95.44 +79.66.126.192 +83.59.144.92 +84.154.93.193 +153.34.162.179 +190.38.148.249 +190.99.132.240 +212.215.224.17 +189.110.171.228 +188.239.15.25 +5.254.97.91 +124.234.84.44 +101.39.53.222 +189.204.177.58 +93.136.52.207 +41.13.228.209 +217.95.244.224 +98.251.223.23 +92.251.101.228 +37.188.238.115 +115.87.132.88 +37.252.127.221 +93.107.67.54 +202.99.16.22 +95.19.31.118 +84.106.253.6 +200.44.196.213 +200.106.89.56 +62.94.37.53 +86.212.5.83 +37.214.147.64 +41.141.65.94 +231.255.154.44 +67.181.59.52 +122.56.33.171 +12.170.41.202 +69.123.132.73 +101.73.92.57 +178.148.11.106 +108.161.125.223 +7.99.150.241 +42.115.112.202 +41.138.68.56 +89.254.236.121 +181.55.116.136 +83.163.213.240 +201.152.251.21 +213.45.49.161 +173.245.221.74 +78.151.193.140 +83.85.139.25 +78.223.119.211 +105.228.120.31 +178.37.195.27 +24.52.202.171 +69.34.135.229 +62.158.135.252 +77.243.183.25 +193.51.6.5 +46.8.157.22 +186.183.160.125 +130.234.206.24 +90.171.247.95 +90.216.200.56 +181.90.109.168 +94.208.224.23 +202.62.16.235 +94.174.9.29 +105.184.186.83 +180.252.156.92 +176.14.105.238 +79.204.138.25 +178.162.217.137 +50.124.7.101 +105.237.92.26 +217.235.248.71 +77.181.67.202 +81.244.67.231 +2.106.197.126 +198.60.192.203 +172.56.16.140 +109.93.83.59 +164.8.204.206 +80.131.61.143 +68.7.182.201 +187.37.140.36 +2.85.190.33 +31.61.140.246 +192.126.96.23 +190.42.58.145 +177.133.104.179 +93.125.88.66 +66.27.145.33 +109.43.0.90 +46.117.146.30 +68.101.51.124 +70.173.132.2 +95.103.163.175 +213.103.202.73 +193.77.222.200 +5.144.152.186 +190.77.248.84 +136.243.151.210 +31.163.191.135 +53.193.238.189 +176.51.149.113 +178.43.55.236 +31.23.114.101 +87.185.20.94 +109.190.65.26 +77.180.215.167 +85.54.220.250 +187.76.101.115 +104.200.151.21 +186.90.2.208 +179.43.134.2 +85.216.83.42 +83.44.53.138 +178.213.170.179 +149.202.44.159 +181.53.51.250 +85.4.99.184 +91.210.228.154 +100.87.134.150 +105.2.95.87 +104.156.228.106 +113.254.170.25 +109.74.170.77 +91.63.1.128 +184.196.189.176 +0.0.0.0 +98.23.36.117 +5.30.69.217 +81.156.49.21 +186.92.42.206 +24.155.201.9 +217.95.247.139 +78.1.135.191 +231.25.196.155 +92.40.250.89 +89.182.204.27 +222.65.60.115 +189.188.200.85 +109.184.107.220 +80.41.226.120 +68.247.175.72 +172.56.35.48 +93.109.240.14 +62.195.196.17 +109.81.210.29 +193.92.113.59 +217.95.244.246 +24.43.219.20 +118.90.32.199 +50.163.71.222 +50.204.92.20 +212.54.195.80 +73.11.157.169 +1.52.142.82 +77.4.123.65 +114.124.0.126 +80.131.61.147 +180.183.78.160 +200.109.173.48 +186.147.138.125 +189.218.127.228 +83.26.30.141 +87.178.158.126 +5.12.117.226 +117.195.26.85 +90.45.1.225 +46.159.55.58 +74.67.4.49 +168.70.86.30 +40.45.199.182 +120.156.17.55 +92.144.208.211 +176.65.127.119 +37.227.63.102 +1.53.140.105 +74.59.25.31 +209.107.214.70 +94.41.64.71 +71.61.74.28 +182.203.112.237 +194.105.229.51 +84.248.15.13 +88.91.89.94 +190.36.142.185 +177.133.210.69 +128.199.90.150 +79.17.250.93 +190.204.35.44 +95.93.101.100 +85.247.50.96 +83.36.224.90 +188.187.163.21 +37.201.6.202 +2.138.143.40 +212.5.52.32 +41.174.167.165 +108.176.233.203 +82.77.161.202 +173.86.39.226 +178.117.89.113 +81.250.82.21 +94.70.5.65 +86.218.197.161 +85.237.174.4 +62.249.146.6 +109.251.79.19 +165.255.212.151 +73.241.142.127 +202.62.17.51 +191.184.111.49 +90.33.25.232 +108.61.177.98 +111.69.86.174 +177.72.51.158 +46.28.102.197 +67.86.22.30 +117.184.152.115 +94.65.84.87 +158.69.126.193 +83.185.82.143 +60.51.44.27 +158.165.52.119 +78.43.68.161 +82.142.112.229 +109.169.229.160 +187.200.176.71 +192.153.117.70 +190.198.36.172 +174.49.110.107 +177.205.65.140 +162.124.179.124 +184.97.238.93 +212.251.28.147 +107.204.205.115 +118.233.235.7 +92.141.13.211 +94.194.29.231 +0.0.255.72 +217.174.155.155 +198.27.97.180 +101.183.39.28 +83.185.95.8 +31.174.69.205 +197.246.171.176 +46.158.93.79 +109.43.1.169 +37.122.124.42 +68.232.186.171 +79.245.219.75 +82.235.133.55 +188.162.14.104 +128.90.88.111 +80.60.124.251 +199.255.211.45 +187.161.82.160 +94.50.196.84 +190.31.72.99 +70.89.142.142 +108.24.86.234 +124.73.67.105 +177.157.52.241 +92.76.239.3 +189.144.45.28 +105.229.179.226 +92.100.195.14 +31.216.4.218 +99.197.201.17 +217.249.134.16 +188.73.253.71 +2.102.152.141 +24.0.207.196 +88.217.181.105 +95.221.16.31 +79.41.170.156 +162.255.127.179 +98.223.11.108 +87.11.82.157 +120.56.209.210 +70.215.195.68 +177.96.90.235 +71.31.219.197 +83.149.19.188 +139.0.138.197 +2.140.8.160 +110.174.123.194 +202.62.16.2 +113.254.169.102 +163.211.239.49 +25.150.39.43 +188.67.72.26 +24.212.112.98 +68.180.0.247 +0.0.0.0 +190.77.157.248 +95.141.29.55 +218.11.179.53 +123.57.15.153 +50.97.94.13 +46.164.146.229 +191.255.75.75 +171.97.198.217 +179.206.137.230 +2.27.252.8 +113.185.5.219 +117.44.175.180 +87.185.6.49 +220.246.220.129 +67.212.175.124 +104.238.180.11 +83.22.116.40 +91.179.53.23 +184.75.213.134 +95.137.245.107 +71.55.98.29 +88.232.3.134 +78.52.77.247 +86.89.192.38 +189.144.13.93 +2.62.46.234 +32.51.14.233 +190.39.44.61 +41.96.91.221 +84.42.44.243 +195.149.108.47 +42.112.88.62 +219.79.191.98 +145.120.12.175 +173.89.14.220 +178.222.183.202 +202.62.16.223 +95.24.97.176 +99.248.251.175 +124.171.172.128 +79.102.32.183 +32.51.14.233 +173.192.81.187 +93.137.217.239 +69.65.254.34 +75.76.66.211 +112.211.71.79 +173.247.188.146 +91.52.238.180 +31.162.134.45 +100.68.38.19 +91.33.207.56 +37.6.242.30 +93.73.243.27 +198.27.81.25 +79.102.32.183 +31.21.146.153 +207.179.164.139 +151.229.236.167 +223.204.240.178 +188.163.73.109 +223.204.240.178 +31.207.187.18 +95.25.39.141 +188.162.36.185 +66.87.145.79 +86.18.76.197 +178.65.247.160 +188.163.24.68 +151.72.136.1 +85.217.41.121 +178.65.14.106 +92.225.63.145 +2.83.157.97 +186.241.93.247 +85.229.185.207 +186.46.206.91 +39.48.13.64 +85.151.220.225 +85.127.120.155 +78.149.251.8 +104.180.224.241 +85.6.207.160 +178.219.94.51 +179.55.32.49 +93.205.27.117 +52.37.109.241 +185.81.229.113 +50.106.172.180 +219.73.15.59 +76.30.179.116 +112.10.225.195 +171.96.170.153 +89.42.107.153 +130.25.88.216 +81.153.89.132 +188.158.189.191 +46.244.217.69 +201.22.187.49 +139.193.221.33 +191.43.11.225 +191.102.196.35 +64.237.51.174 +87.98.178.140 +2.122.165.251 +64.145.76.140 +193.92.63.7 +178.234.208.247 +186.117.166.66 +187.95.127.151 +172.56.15.18 +24.184.24.162 +2.125.57.174 +92.55.105.130 +90.191.99.12 +25.16.26.157 +84.152.140.60 +109.182.104.245 +5.233.35.110 +173.86.39.226 +176.33.105.89 +64.121.250.235 +186.62.25.143 +109.43.2.140 +171.97.196.82 +94.96.41.4 +178.158.184.222 +188.131.34.151 +50.101.183.116 +208.74.1.9 +5.138.55.122 +94.208.224.23 +79.46.67.10 +39.35.109.251 +91.39.32.112 +114.124.0.126 +189.241.106.61 +192.0.203.126 +24.216.240.156 +90.39.140.211 +254.142.100.172 +91.140.52.140 +109.237.103.127 +154.69.72.35 +98.19.169.52 +24.92.213.63 +209.202.73.79 +78.1.168.144 +80.103.188.87 +83.26.28.36 +95.153.131.35 +139.193.58.22 +195.64.75.134 +123.190.61.215 +92.84.12.209 +115.152.154.77 +176.195.241.216 +45.50.43.165 +94.137.0.24 +93.137.137.136 +83.10.88.80 +104.173.205.55 +93.77.17.218 +213.67.95.128 +70.196.132.76 +151.28.181.143 +63.104.240.81 +188.18.15.139 +181.208.22.54 +70.81.20.54 +110.168.232.83 +62.165.226.97 +171.5.33.189 +86.197.147.26 +92.157.155.123 +92.24.120.135 +180.140.17.174 +176.194.17.251 +78.0.35.159 +83.89.104.40 +89.217.239.176 +75.161.2.197 +185.3.32.186 +95.175.104.52 +67.208.79.69 +70.209.72.10 +101.116.78.128 +95.81.253.151 +72.105.145.66 +108.250.162.103 +31.96.46.73 +84.147.119.180 +176.8.52.211 +95.153.130.235 +184.148.241.101 +128.68.161.107 +118.136.159.10 +2.100.80.66 +105.186.110.98 +121.208.142.172 +77.51.121.67 +109.241.213.159 +83.134.97.101 +31.132.225.141 +90.11.159.241 +109.241.147.183 +186.188.107.216 +42.96.176.198 +80.100.1.187 +24.59.157.255 +190.77.73.12 +178.43.50.5 +184.75.213.117 +50.173.38.87 +86.26.86.157 +98.126.5.146 +178.55.136.130 +89.102.26.229 +100.38.18.167 +177.249.155.35 +41.244.241.253 +37.45.103.181 +85.173.134.61 +42.96.165.239 +85.241.198.54 +151.224.62.223 +5.141.221.53 +213.137.36.3 +92.73.203.118 +193.161.15.72 +60.213.89.243 +41.13.28.225 +79.245.218.167 +94.179.125.146 +62.241.245.182 +49.144.46.25 +86.9.138.104 +90.6.231.45 +190.56.72.120 +84.175.233.214 +91.48.40.244 +46.175.68.4 +103.255.4.53 +78.15.181.215 +122.73.59.85 +91.14.44.208 +188.18.15.219 +218.27.203.199 +178.210.51.98 +188.123.253.74 +119.104.153.35 +95.72.134.199 +217.27.54.42 +122.82.89.79 +77.105.24.110 +128.75.210.244 +75.148.179.209 +191.32.34.245 +97.81.31.177 +189.24.148.123 +181.162.19.254 +41.250.166.187 +41.251.221.21 +93.79.71.20 +80.1.185.61 +91.150.245.34 +23.92.137.33 +5.54.7.186 +188.17.193.48 +193.0.167.145 +209.95.50.97 +186.92.234.251 +25.176.174.243 +212.253.65.223 +178.205.63.52 +78.164.118.0 +64.153.59.199 +142.4.210.129 +109.91.206.6 +159.206.179.155 +200.106.89.30 +186.82.153.43 +101.98.215.166 +89.151.168.174 +14.125.239.220 +190.203.65.246 +87.146.22.186 +187.255.236.182 +173.244.16.2 +41.96.89.43 +113.161.76.161 +88.65.91.147 +122.62.210.108 +62.113.206.152 +189.217.204.123 +213.151.1.230 +77.164.58.243 +213.160.169.153 +115.152.146.107 +58.106.6.32 +39.250.103.108 +74.213.119.35 +158.222.241.196 +78.0.12.66 +84.22.108.241 +79.9.224.238 +82.57.16.52 +82.58.170.32 +36.74.94.208 +95.141.29.54 +115.184.225.144 +108.61.152.244 +25.42.99.19 +93.80.142.128 +186.83.197.213 +41.174.131.117 +222.65.44.73 +139.162.20.227 +190.199.129.169 +141.135.41.37 +199.202.216.171 +94.128.255.47 +42.61.205.227 +90.29.84.185 +158.42.126.69 +89.239.99.253 +105.184.10.27 +79.130.27.17 +199.193.119.32 +82.50.184.207 +178.19.158.26 +178.222.8.65 +174.58.179.241 +86.204.82.192 +206.169.102.22 +219.79.190.85 +128.177.161.144 +212.54.196.101 +79.172.215.68 +202.62.16.144 +64.145.76.134 +109.155.227.178 +162.245.22.23 +110.168.232.246 +179.222.248.68 +68.193.116.242 +81.211.118.130 +86.14.132.229 +86.111.120.129 +202.62.17.5 +151.49.108.86 +91.177.116.22 +39.48.50.240 +173.199.65.38 +37.190.36.10 +171.97.196.203 +75.129.6.150 +231.210.83.146 +141.255.15.154 +73.132.239.109 +213.87.133.82 +2.85.56.108 +92.247.60.137 +217.39.183.41 +128.71.78.96 +83.240.41.109 +5.145.95.45 +86.171.220.93 +217.70.249.76 +151.226.64.200 +151.230.117.91 +90.207.95.206 +2.62.35.78 +178.4.211.187 +71.204.33.161 +85.51.138.99 +37.78.101.92 +95.139.68.24 +190.39.14.8 +197.202.255.216 +86.186.191.244 +150.117.170.89 +186.95.6.151 +182.249.242.12 +94.21.159.104 +190.71.180.90 +92.131.148.36 +179.232.147.95 +12.151.91.2 +176.127.237.83 +86.25.209.25 +201.209.45.23 +46.236.145.3 +99.110.210.240 +79.40.102.202 +206.226.72.88 +110.159.31.31 +88.200.247.127 +81.153.202.81 +217.71.45.101 +145.53.197.222 +162.156.115.215 +193.161.15.73 +73.47.89.19 +42.115.18.149 +58.34.146.122 +0.0.0.0 +177.249.135.65 +5.39.99.50 +142.176.53.89 +110.168.232.48 +188.162.36.224 +92.113.4.7 +92.163.94.164 +90.209.234.107 +108.96.66.88 +172.56.17.27 +80.188.117.115 +198.23.200.184 +185.19.27.157 +87.185.21.124 +24.189.162.153 +95.71.0.160 +223.225.156.95 +191.223.196.53 +83.199.217.112 +187.23.218.40 +58.39.109.101 +80.11.226.53 +114.97.131.146 +91.48.35.145 +84.107.232.152 +155.138.235.36 +105.156.245.30 +68.96.191.5 +25.171.12.62 +191.182.113.42 +119.86.155.192 +186.121.1.255 +2.62.19.20 +212.255.118.19 +82.54.210.233 +187.250.136.52 +197.202.240.7 +218.212.97.65 +25.220.76.115 +5.140.21.35 +70.197.85.37 +79.107.58.23 +180.252.90.132 +190.142.121.228 +84.52.183.80 +212.233.149.86 +82.158.241.150 +150.214.205.42 +87.15.42.16 +213.230.74.187 +2.62.62.72 +37.145.180.158 +191.17.69.226 +104.200.151.91 +190.73.40.185 +213.55.176.247 +212.21.9.197 +190.158.119.242 +178.205.63.52 +80.47.245.93 +91.224.81.52 +99.115.174.219 +245.245.190.57 +190.131.116.79 +89.232.118.141 +37.146.127.175 +174.4.8.138 +24.49.105.139 +41.224.164.213 +151.80.206.101 +85.178.85.135 +5.141.202.203 +85.115.248.36 +181.75.40.195 +95.174.116.99 +188.73.253.198 +190.77.226.235 +52.71.215.53 +188.29.12.44 +151.24.155.96 +50.53.104.166 +37.146.224.252 +79.107.93.229 +187.126.97.243 +92.124.2.226 +190.74.29.208 +83.30.77.252 +86.202.71.200 +1.162.58.141 +98.214.40.119 +14.207.37.172 +82.238.183.62 +83.78.97.93 +190.77.229.35 +167.61.25.72 +50.154.169.160 +90.184.89.145 +95.81.227.84 +79.117.18.180 +95.57.148.143 +171.96.168.12 +65.15.37.139 +117.25.7.196 +95.37.105.91 +87.92.76.128 +50.164.63.3 +5.220.228.6 +138.97.160.250 +174.88.244.168 +86.26.5.243 +95.55.22.224 +1.36.146.93 +25.13.191.166 +47.54.76.217 +91.140.10.159 +37.213.68.9 +171.97.188.17 +46.0.19.2 +109.43.0.212 +134.249.158.190 +86.124.151.161 +91.113.72.233 +186.91.92.251 +118.140.106.58 +212.200.65.246 +78.8.143.184 +197.104.12.43 +86.131.100.88 +108.61.191.195 +70.59.17.67 +205.197.242.148 +70.189.69.77 +100.64.161.107 +79.107.69.247 +86.10.20.12 +37.146.127.100 +79.245.206.51 +5.135.36.129 +173.189.163.125 +79.107.114.31 +178.117.43.95 +186.146.136.133 +87.144.206.76 +217.71.45.14 +108.215.118.91 +180.241.158.5 +90.212.241.153 +88.3.38.194 +187.143.90.134 +89.250.14.157 +209.160.124.170 +220.246.220.215 +95.19.18.83 +107.211.177.179 +179.126.245.239 +71.3.13.165 +182.165.45.89 +52.24.196.169 +217.77.220.249 +97.127.118.149 +151.33.74.174 +14.1.200.132 +181.167.109.212 +83.22.120.238 +68.220.69.84 +83.11.81.25 +146.90.79.77 +69.165.210.94 +94.41.202.79 +189.202.44.164 +74.116.190.9 +93.109.240.14 +91.95.18.13 +82.34.93.93 +91.67.247.232 +5.149.16.157 +193.158.162.212 +106.38.255.120 +181.64.0.89 +120.172.28.196 +46.109.37.80 +90.11.159.241 +91.140.16.52 +79.44.93.198 +63.87.252.153 +84.154.93.193 +78.106.75.71 +37.29.88.7 +79.234.106.204 +117.151.175.8 +194.50.159.203 +104.139.226.97 +114.109.116.141 +92.144.213.82 +62.21.26.111 +217.118.93.88 +171.149.2.249 +190.78.110.138 +176.249.157.191 +41.96.46.230 +1.207.128.245 +46.166.188.202 +49.144.116.253 +93.129.140.155 +73.211.90.130 +119.252.188.52 +2.85.56.108 +106.51.72.108 +178.234.227.146 +178.128.36.69 +76.75.71.45 +178.203.232.239 +5.42.105.143 +98.223.189.214 +142.217.63.42 +78.132.88.146 +165.255.172.58 +250.31.16.246 +5.149.16.157 +197.34.211.134 +115.117.126.170 +124.12.49.8 +5.139.75.217 +89.233.112.8 +171.6.27.97 +29.220.17.208 +87.69.111.245 +86.217.8.243 +95.151.182.164 +116.14.165.116 +91.84.113.0 +95.189.13.190 +189.202.31.148 +94.13.34.142 +1.0.0.0 +178.57.99.198 +95.232.214.148 +60.240.236.55 +45.56.151.111 +201.211.56.186 +86.181.102.49 +91.134.120.210 +93.135.74.141 +24.0.103.120 +92.255.230.162 +75.3.153.154 +73.9.4.206 +173.74.178.184 +187.74.68.143 +84.250.39.13 +190.47.110.47 +222.228.4.35 +46.5.0.73 +24.126.75.249 +89.16.154.73 +171.96.168.254 +220.246.221.8 +95.138.194.14 +220.141.117.75 +171.96.171.107 +86.181.29.135 +37.235.35.100 +117.208.209.181 +168.156.67.100 +77.171.59.152 +42.115.18.149 +96.31.215.232 +24.115.186.59 +78.244.37.129 +90.46.58.166 +37.24.156.83 +99.111.18.127 +209.197.163.222 +80.107.22.91 +180.136.190.98 +101.160.40.41 +178.234.245.216 +82.243.166.92 +114.133.4.189 +68.172.251.98 +95.24.212.203 +108.177.128.150 +79.245.219.111 +100.68.125.96 +151.238.37.180 +83.149.34.184 +77.51.120.101 +87.229.54.82 +2.61.181.130 +71.89.20.64 +79.245.216.210 +94.193.47.208 +91.141.1.188 +31.10.151.179 +117.206.174.179 +108.61.228.5 +93.143.136.165 +5.138.127.54 +79.218.31.115 +99.247.185.16 +98.17.225.200 +5.141.217.158 +71.209.53.226 +72.198.42.61 +95.24.235.213 +101.100.169.84 +163.211.239.49 +162.243.227.221 +185.45.13.149 +79.245.214.82 +37.134.219.49 +190.37.64.129 +5.42.93.22 +37.188.130.172 +74.84.27.148 +110.137.17.217 +72.47.175.158 +208.82.42.226 +188.103.183.100 +37.146.127.230 +50.197.49.153 +2.1.33.177 +176.33.104.186 +190.21.51.211 +178.223.12.104 +177.17.138.227 +162.216.46.174 +181.50.132.106 +178.149.203.187 +181.24.69.91 +37.47.252.233 +108.4.60.70 +178.47.254.52 +217.44.16.102 +125.163.145.229 +82.38.241.21 +79.245.192.78 +87.168.179.186 +62.21.48.27 +75.142.234.5 +46.0.45.154 +188.165.197.47 +90.154.75.175 +105.226.27.52 +79.245.192.12 +177.229.23.223 +178.128.243.39 +77.239.40.91 +66.55.134.194 +109.62.143.55 +91.90.15.94 +217.241.78.52 +95.89.215.8 +89.36.104.213 +108.61.196.252 +79.245.199.92 +94.133.86.200 +62.113.206.152 +83.49.92.182 +184.97.254.204 +202.62.16.234 +217.131.104.197 +46.0.198.198 +186.83.248.18 +37.187.242.213 +113.28.12.51 +190.227.30.241 +31.168.172.136 +78.70.59.132 +77.49.142.238 +203.164.148.154 +86.172.4.51 +213.113.185.135 +104.238.187.114 +104.45.143.132 +202.62.16.164 +85.25.223.7 +46.244.192.30 +185.81.229.113 +118.208.67.84 +174.58.249.186 +0.0.0.0 +122.189.64.32 +24.201.122.219 +174.24.61.63 +93.139.175.187 +91.48.61.15 +5.88.72.90 +83.192.113.203 +85.114.60.215 +83.5.143.28 +200.109.180.49 +120.196.98.141 +42.115.236.60 +81.10.142.169 +41.96.4.94 +114.244.35.53 +179.156.218.183 +190.137.24.255 +164.67.231.133 +80.249.81.117 +5.141.221.248 +136.152.10.116 +95.88.141.238 +86.208.11.209 +1.0.0.0 +220.160.191.91 +83.185.91.165 +197.202.255.216 +190.119.56.148 +97.127.49.14 +177.17.121.175 +58.11.101.190 +217.95.230.231 +2.85.187.74 +178.191.229.72 +88.180.208.180 +146.52.22.64 +58.11.110.34 +75.192.234.101 +202.62.17.151 +75.83.158.235 +84.154.93.193 +68.39.187.73 +201.242.109.86 +77.51.139.220 +71.67.165.191 +93.219.151.251 +80.143.81.125 +2.62.62.72 +93.129.11.176 +65.190.50.239 +84.236.15.97 +115.228.246.237 +151.238.254.12 +81.153.155.14 +179.55.32.8 +0.0.0.0 +24.255.122.199 +178.221.180.123 +90.186.174.74 +86.212.6.18 +5.70.148.6 +86.194.143.131 +5.139.58.56 +176.99.71.5 +80.213.11.23 +181.110.113.118 +69.7.86.218 +89.178.177.95 +37.112.78.248 +31.179.120.196 +118.68.195.222 +42.98.191.221 +173.246.8.253 +139.193.221.33 +46.166.190.194 +98.219.56.84 +209.144.254.123 +87.81.138.30 +93.104.105.193 +31.52.126.202 +68.69.230.94 +62.49.252.145 +101.164.234.148 +101.160.47.83 +79.246.232.132 +179.156.221.228 +188.18.15.139 +91.53.106.221 +199.16.96.145 +2.61.133.195 +96.81.223.233 +178.164.203.161 +50.153.149.16 +46.246.27.154 +190.140.130.125 +37.6.237.251 +0.0.3.6 +18.111.60.56 +87.95.107.189 +108.61.152.245 +2.85.178.120 +111.241.99.206 +24.155.200.227 +104.238.180.11 +84.31.33.151 +176.9.140.183 +91.179.215.94 +86.158.209.42 +178.0.63.141 +88.254.69.172 +181.46.165.102 +202.62.16.12 +5.167.102.27 +85.247.35.163 +78.9.102.168 +151.61.102.189 +71.197.170.183 +38.121.251.20 +117.207.10.37 +109.88.135.108 +73.179.71.188 +172.58.39.120 +50.101.137.64 +213.176.245.198 +159.11.201.195 +178.234.77.7 +195.240.131.215 +173.230.41.42 +95.81.194.234 +85.140.176.143 +67.173.24.183 +100.78.98.103 +5.64.173.211 +190.237.183.46 +42.112.80.24 +98.87.136.159 +110.138.34.135 +79.245.195.253 +50.247.211.162 +76.6.147.56 +92.249.134.115 +181.136.157.228 +77.7.205.190 +186.94.19.198 +212.251.118.230 +89.235.56.141 +68.96.191.5 +177.133.78.208 +74.111.105.96 +92.37.62.98 +24.114.51.29 +176.10.60.94 +88.19.18.181 +106.192.5.0 +107.181.128.29 +79.45.29.32 +75.101.100.249 +177.68.173.236 +217.131.108.228 +189.219.201.55 +188.129.122.191 +151.80.206.110 +190.229.108.36 +46.63.216.18 +173.75.34.129 +100.68.131.66 +145.131.208.97 +105.158.120.123 +89.151.169.61 +200.8.52.205 +190.79.228.216 +104.200.151.7 +122.62.12.87 +179.34.29.109 +69.165.156.162 +85.220.18.205 +85.25.200.102 +84.11.144.166 +67.83.2.182 +98.28.46.106 +179.210.103.88 +217.123.121.141 +216.209.125.125 +84.147.114.207 +203.176.181.33 +2.85.57.6 +178.54.197.81 +125.37.79.46 +95.141.28.169 +80.107.67.4 +125.24.126.173 +201.6.129.43 +58.187.57.52 +186.4.128.144 +73.48.135.29 +223.204.250.101 +188.108.130.194 +99.57.26.137 +109.154.152.180 +0.0.0.0 +112.215.123.124 +79.25.20.55 +98.164.86.165 +190.198.126.70 +94.153.88.241 +92.209.191.40 +174.2.194.186 +67.71.133.140 +100.66.51.177 +68.42.212.98 +109.121.7.134 +83.82.131.238 +200.8.99.39 +91.215.78.147 +1.0.0.0 +178.148.203.30 +174.50.99.85 +31.17.30.35 +188.226.204.112 +171.92.217.252 +189.202.91.14 +68.87.73.163 +94.113.7.202 +178.47.254.52 +50.153.151.123 +96.44.187.26 +62.176.13.182 +71.30.196.94 +213.16.230.227 +141.255.21.94 +36.78.198.100 +92.76.228.68 +86.104.196.53 +220.253.89.142 +79.114.76.22 +178.150.3.240 +180.242.117.178 +213.152.162.149 +219.90.234.171 +117.203.81.114 +188.174.119.70 +37.112.218.15 +50.153.150.1 +78.38.63.156 +187.79.200.234 +104.207.136.88 +177.137.167.60 +208.167.254.37 +86.135.19.3 +50.88.91.130 +208.53.180.26 +78.62.146.147 +86.181.1.146 +202.62.16.121 +73.90.210.164 +191.32.70.254 +248.245.199.94 +201.236.113.219 +52.248.212.93 +198.1.153.15 +95.24.33.153 +78.88.29.216 +159.118.77.129 +73.7.239.158 +79.216.199.109 +2.96.25.54 +94.205.1.88 +217.197.250.154 +175.40.21.20 +183.30.111.123 +86.151.81.47 +113.14.73.198 +81.21.249.40 +77.164.60.140 +2.229.75.216 +109.79.58.72 +109.92.81.247 +202.62.16.140 +186.146.153.110 +151.66.140.155 +71.185.172.244 +31.10.150.247 +178.173.7.237 +121.214.119.39 +184.98.199.232 +173.75.18.157 +89.204.153.44 +202.62.17.197 +125.112.171.217 +23.27.13.13 +187.87.77.243 +91.67.99.12 +91.197.146.250 +190.62.157.176 +190.207.190.61 +109.111.140.19 +75.152.212.205 +155.143.147.21 +84.11.144.164 +0.0.0.32 +85.132.87.161 +52.90.103.92 +125.69.8.237 +171.97.215.118 +84.189.192.218 +100.100.100.87 +118.209.123.136 +24.209.137.120 +98.15.141.103 +199.19.95.181 +193.92.113.47 +98.163.251.27 +118.211.231.131 +80.215.178.138 +32.138.112.115 +59.88.129.78 +111.95.163.140 +78.111.190.80 +47.217.159.177 +217.235.248.71 +67.160.195.220 +178.223.171.189 +29.108.45.223 +146.156.249.160 +50.53.36.50 +181.162.51.72 +176.199.122.249 +151.72.136.1 +222.222.0.100 +195.174.95.103 +190.36.190.28 +50.135.244.2 +178.222.2.10 +178.164.190.218 +79.56.106.208 +188.168.147.218 +202.62.16.64 +78.87.95.95 +90.222.86.81 +64.134.138.159 +218.205.35.53 +5.133.176.37 +203.222.146.55 +202.62.16.218 +86.130.245.53 +78.165.227.42 +100.69.17.214 +94.54.72.158 +195.29.192.145 +185.18.140.49 +113.254.166.97 +21.106.179.117 +112.198.100.11 +92.97.90.207 +178.24.63.237 +77.248.238.60 +89.37.62.17 +104.156.228.80 +151.55.147.127 +210.55.212.139 +83.27.163.130 +195.209.48.241 +46.159.1.127 +145.129.149.65 +85.217.41.209 +24.135.73.174 +109.92.64.31 +60.90.120.130 +77.49.136.244 +178.137.185.208 +41.105.28.186 +42.61.166.126 +85.99.40.135 +128.69.235.138 +185.29.164.61 +187.56.144.147 +52.169.238.25 +173.245.195.111 +185.48.37.18 +181.120.107.216 +72.216.45.166 +200.8.53.77 +46.159.36.10 +85.144.64.171 +91.77.226.181 +62.158.154.188 +122.187.103.15 +76.18.138.1 +109.97.162.239 +31.63.155.188 +162.68.190.223 +187.161.229.36 +210.136.5.67 +5.143.167.245 +89.121.179.113 +37.201.193.149 +25.22.203.199 +76.250.56.155 +178.188.9.202 +120.20.202.77 +50.48.231.111 +223.205.29.44 +153.136.25.157 +186.207.222.41 +1.162.60.24 +84.161.252.57 +42.3.135.246 +92.37.201.10 +186.222.41.103 +93.208.108.138 +186.95.48.195 +197.37.109.104 +36.239.41.91 +109.188.124.237 +14.146.39.92 +193.158.174.91 +100.68.136.230 +5.138.55.122 +0.0.0.0 +91.21.203.222 +85.168.205.103 +67.140.124.139 +190.36.194.224 +109.43.1.135 +87.15.222.204 +83.201.51.38 +36.76.35.216 +69.223.42.70 +182.187.34.145 +104.200.154.27 +128.0.0.54 +113.104.188.225 +85.76.128.44 +108.182.95.189 +202.62.16.167 +97.88.162.194 +87.79.212.65 +88.8.65.219 +86.139.7.170 +42.116.94.38 +71.212.63.169 +195.149.108.51 +71.164.199.248 +187.189.89.65 +178.252.57.123 +85.23.216.110 +70.79.134.194 +25.172.59.240 +78.137.174.34 +79.222.101.47 +79.131.102.117 +123.202.107.106 +92.49.133.75 +82.126.49.125 +201.119.239.242 +70.197.129.122 +71.80.65.254 +46.0.44.159 +37.192.171.50 +177.233.177.253 +82.43.78.46 +91.220.173.26 +223.204.68.138 +116.193.158.122 +187.155.99.230 +87.185.27.131 +37.146.123.212 +129.110.242.89 +173.219.77.171 +172.56.22.249 +87.185.7.106 +123.129.254.11 +189.79.209.234 +82.181.13.55 +178.45.113.144 +83.176.148.252 +190.82.245.27 +91.182.0.44 +76.170.53.72 +104.156.240.155 +176.33.109.138 +130.180.220.122 +93.125.88.66 +201.170.156.229 +177.124.173.245 +69.231.32.212 +189.147.232.220 +79.117.48.111 +69.179.143.48 +101.40.2.34 +81.242.98.251 +94.72.62.224 +75.112.236.68 +119.236.139.193 +188.232.58.11 +71.195.208.134 +213.5.52.72 +92.133.138.15 +172.248.91.252 +104.197.72.254 +179.198.46.19 +93.194.84.118 +138.186.31.199 +121.215.17.3 +190.75.92.230 +99.172.17.234 +91.219.137.216 +186.91.43.38 +153.161.150.230 +217.235.237.26 +25.127.30.249 +79.141.166.21 +79.113.137.142 +173.172.151.247 +196.210.56.104 +41.246.41.68 +119.130.27.80 +169.0.117.131 +62.4.196.154 +177.97.187.165 +217.107.194.54 +88.206.79.214 +94.66.57.202 +187.180.169.226 +68.186.235.174 +185.18.148.4 +5.149.252.26 +152.23.67.227 +36.74.239.195 +24.53.67.105 +192.241.252.210 +77.78.23.237 +90.55.57.179 +189.232.134.204 +37.215.159.106 +31.50.204.103 +95.89.215.64 +79.245.194.81 +189.197.67.115 +80.174.72.227 +191.19.88.251 +76.68.232.114 +79.119.47.8 +87.95.11.242 +202.62.16.73 +167.61.98.176 +190.62.152.218 +130.180.220.46 +120.210.184.66 +79.113.137.142 +88.152.186.167 +178.56.209.2 +80.86.87.204 +79.36.127.8 +80.107.29.138 +69.20.179.75 +5.140.13.16 +109.43.2.243 +107.179.248.207 +188.197.14.187 +107.182.231.95 +109.93.210.107 +94.37.247.70 +128.71.63.67 +75.150.28.89 +172.248.91.252 +151.64.48.160 +104.131.170.147 +109.202.10.42 +78.146.143.123 +182.108.229.218 +80.128.88.254 +2.85.61.239 +86.169.67.213 +201.47.219.161 +178.43.53.246 +80.107.30.197 +93.94.148.199 +99.238.196.59 +83.254.163.207 +192.95.35.246 +97.127.39.120 +180.210.200.226 +195.9.250.147 +64.188.205.179 +171.39.69.171 +131.255.112.176 +93.156.85.122 +183.81.13.190 +95.189.9.85 +209.93.108.242 +62.98.178.127 +217.99.188.138 +37.135.16.141 +77.163.109.238 +42.113.20.70 +187.155.73.125 +94.68.139.93 +124.227.106.124 +50.203.141.242 +83.39.202.42 +191.112.47.59 +68.65.103.71 +219.79.188.205 +198.53.141.197 +71.34.142.200 +46.0.22.79 +31.201.253.64 +94.174.159.109 +188.226.153.233 +80.215.200.241 +92.145.155.223 +84.154.93.193 +91.39.197.227 +41.71.184.18 +46.63.199.81 +84.193.177.2 +117.6.131.125 +92.222.28.13 +93.72.183.16 +37.213.100.21 +94.223.152.62 +37.213.71.140 +117.200.201.23 +84.147.118.100 +94.21.59.198 +185.45.13.148 +178.234.251.139 +76.181.115.35 +49.228.198.59 +76.68.254.64 +179.155.216.113 +72.63.101.200 +67.231.54.138 +68.3.159.220 +5.167.37.158 +190.73.10.170 +68.9.115.43 +171.96.171.156 +130.43.80.74 +93.104.169.149 +99.229.64.113 +69.43.208.70 +201.248.11.43 +110.168.231.241 +72.186.22.189 +76.21.96.22 +95.24.99.127 +89.212.101.38 +92.225.34.190 +1.0.0.0 +117.93.209.83 +101.136.198.7 +188.222.42.178 +91.158.109.188 +76.187.186.183 +95.142.108.55 +213.125.106.138 +200.8.245.15 +216.46.41.138 +212.251.28.139 +108.244.47.41 +94.191.185.32 +91.17.26.155 +100.66.131.190 +93.33.130.151 +77.51.245.192 +86.129.68.208 +173.21.63.162 +217.235.247.119 +60.250.10.233 +46.142.47.195 +179.147.86.195 +59.49.159.208 +182.132.220.206 +23.251.65.46 +213.64.27.201 +81.38.22.105 +99.121.207.38 +84.147.126.143 +93.129.140.155 +74.100.84.157 +37.201.170.227 +176.154.215.97 +77.234.40.151 +93.185.56.179 +176.219.146.177 +151.235.181.110 +88.65.88.121 +92.47.26.152 +116.114.146.23 +109.205.253.91 +113.254.169.130 +50.163.171.86 +24.114.75.45 +2.134.174.62 +88.152.186.90 +31.132.225.190 +231.210.83.146 +188.104.80.117 +101.39.6.49 +93.39.97.59 +84.76.206.154 +171.4.198.206 +202.62.16.75 +91.7.43.128 +151.25.8.74 +68.8.249.60 +52.71.215.53 +186.118.100.170 +183.171.177.80 +83.134.98.48 +40.76.82.173 +86.88.39.133 +108.117.62.253 +42.115.112.202 +124.122.237.162 +79.245.207.164 +24.121.116.253 +91.148.87.53 +85.75.133.89 +76.89.170.251 +111.242.52.251 +95.30.53.63 +84.82.225.145 +77.95.54.152 +176.58.231.221 +216.14.113.63 +86.184.140.225 +185.108.128.3 +49.83.47.173 +76.68.163.250 +82.229.244.14 +111.242.54.89 +201.209.255.211 +91.148.97.130 +219.73.101.145 +108.46.182.48 +90.197.186.161 +92.192.83.55 +93.201.239.193 +178.120.203.65 +91.9.209.17 +95.111.236.135 +50.66.152.76 +188.103.141.76 +86.164.95.63 +91.7.39.143 +79.40.96.252 +217.197.250.146 +79.32.103.236 +111.95.108.231 +79.245.199.212 +95.145.144.147 +188.79.3.188 +94.253.254.7 +83.7.113.197 +208.167.254.100 +2.125.75.60 +179.197.172.50 +95.153.130.87 +101.184.112.62 +202.62.17.48 +180.191.224.162 +190.62.159.200 +79.195.168.14 +24.114.70.50 +82.73.120.15 +201.208.212.33 +179.232.197.231 +46.166.188.201 +200.84.131.93 +213.125.81.210 +79.117.106.84 +104.156.240.172 +109.165.138.145 +91.21.200.178 +95.71.111.52 +68.204.29.211 +190.75.76.205 +201.243.217.28 +97.94.64.252 +37.29.88.140 +88.254.110.55 +191.19.120.6 +178.158.184.222 +85.144.12.110 +90.113.251.171 +2.146.143.174 +36.83.51.219 +186.94.188.207 +70.173.209.163 +78.49.253.175 +177.134.11.43 +37.187.155.143 +101.184.130.85 +213.87.123.8 +98.209.182.231 +189.105.158.187 +98.121.75.244 +67.68.123.177 +14.202.196.211 +84.73.147.5 +76.21.107.113 +92.124.52.219 +201.173.65.201 +109.121.39.75 +195.140.222.81 +171.97.183.72 +20.157.183.255 +113.76.115.9 +94.180.161.197 +205.220.163.91 +188.69.192.118 +92.249.221.0 +192.95.29.176 +2.139.192.228 +216.58.117.236 +71.176.43.77 +151.49.91.178 +216.5.152.147 +79.245.193.107 +141.237.253.19 +41.174.128.82 +123.138.114.2 +99.170.114.28 +95.94.96.15 +31.61.140.126 +184.171.212.128 +156.57.43.228 +79.225.117.161 +36.78.199.70 +129.10.9.128 +113.91.239.36 +83.10.159.120 +31.10.149.114 +77.180.215.167 +188.18.15.206 +37.146.201.20 +84.114.151.72 +194.50.159.203 +83.42.119.149 +58.7.79.182 +33.212.156.47 +5.254.97.76 +67.0.250.94 +222.65.39.59 +93.34.48.75 +86.148.216.229 +74.12.222.217 +71.47.114.174 +89.45.43.211 +78.51.17.255 +188.18.15.170 +217.25.228.30 +71.53.155.217 +71.33.9.140 +212.251.28.139 +83.149.47.250 +125.160.194.46 +37.48.32.73 +172.56.6.185 +50.169.226.165 +1.207.146.4 +114.77.174.108 +186.90.86.42 +219.73.26.172 +193.51.6.5 +36.77.18.75 +92.20.112.174 +53.193.239.79 +79.20.18.148 +212.71.232.87 +151.15.56.223 +71.33.11.9 +190.37.61.70 +157.201.127.254 +5.141.220.138 +96.42.38.90 +83.149.46.90 +86.208.73.16 +88.251.166.250 +217.253.212.162 +46.188.125.237 +90.217.183.159 +46.253.252.140 +50.106.33.243 +188.18.15.65 +87.152.212.58 +189.5.55.39 +109.93.33.170 +37.78.168.165 +190.79.40.206 +200.8.53.167 +77.243.183.13 +117.67.3.217 +208.167.254.90 +84.231.84.105 +77.96.246.116 +77.67.46.89 +100.88.3.214 +93.120.226.6 +86.130.246.211 +101.217.255.185 +41.249.160.19 +166.137.246.108 +176.104.38.33 +190.37.91.49 +68.146.221.41 +92.109.24.225 +105.98.10.91 +89.72.186.220 +176.10.232.140 +211.30.183.68 +171.96.171.107 +91.32.199.61 +82.126.49.125 +31.61.140.177 +37.188.238.115 +86.173.54.42 +60.25.175.39 +5.254.97.86 +37.213.131.56 +178.44.22.162 +45.79.149.192 +78.224.129.115 +79.133.129.102 +178.172.215.92 +186.88.229.47 +79.203.64.189 +201.83.109.150 +95.39.196.210 +62.116.254.204 +93.228.87.241 +213.87.122.16 +193.92.252.13 +178.173.7.237 +67.230.39.93 +23.239.25.147 +14.2.14.23 +105.100.85.26 +81.141.21.164 +185.42.38.225 +87.202.135.151 +195.154.223.134 +112.210.45.190 +89.25.167.65 +37.21.227.11 +187.254.159.150 +47.32.96.52 +46.167.107.113 +171.97.194.250 +76.216.184.8 +64.191.29.34 +208.82.42.226 +116.1.232.151 +176.85.59.61 +80.200.131.25 +95.153.134.146 +62.4.196.200 +84.176.235.19 +109.110.94.220 +138.94.57.95 +2.218.14.123 +188.108.36.227 +72.225.20.7 +79.114.108.172 +79.225.117.161 +80.212.50.182 +180.183.160.228 +96.39.207.56 +68.198.99.74 +82.112.137.120 +90.110.135.137 +79.130.203.130 +118.90.23.40 +189.140.180.53 +90.204.152.12 +105.236.127.85 +111.240.227.9 +219.79.255.20 +32.230.230.91 +1.175.232.51 +64.153.59.199 +120.24.185.169 +188.18.14.125 +38.20.8.96 +90.216.182.26 +181.54.77.177 +105.5.197.77 +124.122.61.248 +221.38.63.169 +79.70.26.227 +178.234.88.157 +216.110.120.168 +0.0.0.0 +5.49.28.53 +188.18.14.178 +82.9.15.148 +37.134.158.32 +87.0.208.206 +179.7.160.80 +84.236.82.50 +213.176.234.14 +213.183.56.124 +104.254.104.5 +188.103.183.100 +163.211.239.49 +71.176.42.18 +74.134.153.46 +177.184.139.118 +213.87.123.56 +190.38.26.230 +188.19.127.76 +77.29.197.123 +109.43.0.198 +194.255.110.178 +202.62.16.66 +122.49.148.197 +189.92.62.67 +203.219.62.171 +37.190.51.5 +14.192.209.137 +1.0.179.142 +90.203.117.80 +104.156.228.84 +79.102.202.104 +201.124.161.204 +138.91.64.57 +176.150.128.73 +115.87.56.117 +218.30.116.8 +183.47.125.144 +142.161.91.61 +200.75.100.36 +121.224.229.225 +94.230.128.122 +88.15.2.57 +105.107.52.205 +173.216.142.39 +207.32.206.67 +173.189.164.156 +94.207.129.207 +93.195.137.34 +75.98.126.115 +118.90.85.93 +62.195.196.17 +62.36.238.183 +108.24.76.250 +70.208.32.36 +128.75.1.128 +178.120.49.152 +37.146.123.192 +76.119.32.70 +170.0.21.4 +186.92.254.134 +178.36.6.207 +217.71.44.53 +37.76.19.42 +24.224.18.228 +92.144.200.122 +24.170.254.35 +95.110.236.41 +190.36.138.46 +24.15.87.243 +176.193.160.41 +69.231.38.87 +171.96.167.130 +173.185.69.84 +1.34.103.14 +89.69.126.16 +79.245.220.35 +92.127.108.147 +181.208.31.78 +78.13.64.28 +92.110.103.112 +78.157.65.184 +50.23.115.93 +92.100.204.158 +123.190.61.215 +92.157.42.221 +186.93.166.253 +189.130.4.227 +2.132.232.228 +91.179.119.190 +121.15.56.23 +218.142.99.184 +81.141.6.224 +178.234.67.104 +188.29.164.216 +59.177.175.205 +94.21.126.82 +57.131.89.131 +111.94.244.38 +46.166.165.39 +110.17.0.209 +87.79.199.100 +98.199.20.91 +92.148.36.246 +178.204.1.82 +66.87.96.217 +78.129.153.58 +200.75.126.234 +71.251.48.92 +108.61.228.21 +93.41.14.10 +197.117.114.68 +31.96.46.73 +184.170.255.187 +79.245.208.136 +78.66.84.178 +88.91.76.98 +109.145.153.74 +73.132.241.101 +1.0.0.0 +181.59.21.30 +183.12.166.251 +92.102.120.195 +128.90.73.134 +83.37.72.115 +187.143.157.80 +151.55.7.75 +220.246.220.125 +151.227.114.150 +78.137.174.34 +91.7.44.125 +79.245.217.24 +68.134.210.96 +78.220.216.208 +190.156.180.182 +94.21.86.206 +79.204.180.184 +185.2.179.240 +88.107.54.205 +78.156.104.205 +105.227.165.81 +111.241.97.118 +128.75.205.8 +103.253.43.162 +37.200.92.183 +50.80.243.103 +79.141.166.15 +69.130.145.90 +93.230.205.141 +91.158.232.111 +94.66.57.224 +164.74.58.74 +85.88.202.114 +95.153.134.146 +172.98.67.20 +77.179.231.56 +124.122.2.78 +190.186.112.3 +45.32.129.168 +213.74.111.185 +96.60.246.99 +185.29.164.61 +217.71.45.22 +86.212.65.214 +176.24.60.151 +207.119.225.105 +81.11.251.22 +108.23.17.119 +86.9.138.104 +79.146.128.43 +178.234.30.31 +98.122.56.215 +187.200.123.61 +82.226.240.57 +67.170.57.32 +46.2.49.102 +186.91.62.227 +138.130.241.44 +87.4.217.139 +187.202.15.172 +37.79.249.105 +85.178.93.221 +84.55.14.160 +190.142.152.122 +14.201.56.59 +98.160.239.93 +187.190.186.18 +182.108.22.88 +2.61.133.195 +187.187.56.36 +24.207.64.162 +202.62.17.245 +188.67.230.211 +77.203.119.51 +93.204.66.246 +71.195.120.65 +141.131.252.254 +79.245.192.59 +58.8.242.163 +67.193.83.131 +5.141.196.246 +78.85.72.68 +201.173.65.201 +108.24.83.254 +128.72.47.100 +207.192.252.5 +78.151.57.134 +200.116.36.76 +174.116.154.161 +90.153.118.51 +92.27.248.94 +84.216.198.17 +12.247.29.158 +85.72.168.211 +31.48.118.22 +36.80.103.175 +171.213.113.252 +151.225.66.52 +182.249.242.17 +144.172.235.179 +190.39.10.186 +130.89.77.168 +209.160.123.53 +186.90.132.31 +95.106.184.230 +67.140.4.30 +77.85.116.203 +109.43.1.89 +128.73.184.221 +114.97.58.74 +98.207.163.188 +217.235.238.188 +89.240.128.124 +115.99.106.249 +171.97.145.198 +66.115.130.122 +190.28.183.251 +84.19.166.50 +119.224.87.37 +91.231.21.78 +190.24.59.161 +190.235.139.236 +15.186.104.145 +190.77.75.9 +213.127.176.114 +73.191.186.27 +193.92.228.153 +69.253.5.33 +2.134.174.247 +190.79.132.37 +81.107.240.220 +78.111.187.63 +67.169.167.174 +177.32.101.231 +177.36.168.50 +201.37.161.46 +58.44.186.69 +5.43.176.207 +86.42.140.17 +117.83.20.249 +68.58.47.220 +139.194.44.166 +73.70.117.18 +31.207.199.172 +185.129.62.63 +177.206.252.93 +212.187.90.178 +177.106.0.107 +149.3.24.191 +173.192.170.116 +190.206.197.37 +79.133.153.174 +204.186.129.48 +80.95.64.68 +96.46.202.110 +84.19.165.218 +95.19.22.94 +71.15.250.17 +201.32.5.18 +87.185.22.184 +91.32.198.55 +69.23.98.139 +78.26.93.122 +189.217.249.33 +99.247.170.15 +151.227.54.162 +200.84.206.45 +90.4.251.196 +80.219.197.66 +178.131.184.75 +139.194.44.236 +189.217.160.57 +93.135.90.2 +92.12.164.32 +77.46.228.58 +176.194.27.221 +177.228.70.157 +109.158.202.20 +254.190.88.199 +190.229.108.36 +197.18.147.169 +92.237.146.213 +28.223.140.98 +46.63.156.159 +168.63.184.39 +31.44.253.224 +174.34.178.131 +94.226.215.40 +87.217.126.168 +96.23.253.67 +111.241.97.99 +1.54.59.157 +178.55.149.199 +89.142.78.84 +141.31.147.116 +79.33.213.41 +108.213.238.112 +31.57.84.147 +80.234.103.93 +209.95.50.66 +113.52.90.168 +81.145.244.98 +151.26.120.138 +128.70.235.3 +79.30.205.97 +138.159.171.254 +174.55.113.100 +110.149.118.131 +37.45.82.110 +206.74.9.110 +128.61.86.50 +187.14.108.85 +114.198.13.191 +213.22.179.152 +194.105.229.70 +181.223.24.193 +109.135.1.235 +89.142.141.19 +23.227.197.61 +185.52.76.43 +76.169.199.180 +73.3.210.99 +99.231.130.235 +219.79.25.31 +234.7.160.60 +167.114.42.94 +98.124.243.45 +94.244.17.63 +186.91.87.178 +87.158.138.61 +37.47.38.27 +174.90.222.192 +190.37.95.70 +190.38.134.241 +94.3.75.74 +50.148.74.47 +93.125.88.66 +190.156.180.182 +1.0.0.0 +87.92.110.226 +188.163.24.68 +178.234.165.128 +2.85.188.243 +24.209.235.10 +92.147.30.188 +68.38.91.132 +64.145.94.112 +70.209.70.192 +50.153.220.5 +146.215.226.94 +178.124.167.131 +189.220.73.190 +201.210.182.250 +71.30.9.185 +0.0.0.3 +31.54.153.0 +113.254.169.222 +188.36.178.82 +187.143.114.225 +98.246.183.126 +87.118.142.138 +93.41.14.10 +94.66.57.206 +1.64.26.102 +184.100.167.142 +219.79.190.100 +95.84.178.168 +79.142.77.138 +68.186.209.40 +113.254.169.156 +183.30.16.244 +41.251.78.214 +188.0.42.195 +68.65.103.71 +71.9.125.166 +213.168.88.39 +151.25.5.74 +114.217.0.193 +91.158.200.74 +217.122.4.85 +173.189.163.204 +116.106.235.35 +86.174.22.100 +94.255.70.244 +37.146.127.228 +193.92.113.58 +37.145.102.208 +88.173.83.141 +174.138.218.39 +87.168.167.96 +202.62.17.3 +77.203.111.184 +91.67.40.6 +24.189.162.153 +70.176.41.65 +79.245.215.246 +185.48.37.101 +36.76.56.110 +104.156.240.173 +201.152.251.21 +92.193.80.218 +95.91.240.232 +100.64.50.195 +171.5.32.218 +78.88.29.160 +162.216.46.35 +219.77.163.135 +79.151.51.157 +184.175.15.101 +77.49.238.199 +77.248.226.28 +36.69.71.187 +91.63.17.1 +101.172.213.77 +87.64.238.245 +92.8.171.136 +98.209.198.101 +188.18.30.133 +104.156.228.88 +46.130.28.226 +184.134.70.35 +181.59.224.240 +194.105.229.51 +94.209.48.166 +191.112.222.240 +89.191.161.146 +82.181.48.178 +172.56.30.174 +81.102.142.185 +209.21.206.225 +88.11.161.104 +5.164.152.212 +107.153.110.4 +78.238.22.5 +89.137.112.181 +50.148.235.241 +201.243.34.125 +217.73.143.165 +179.55.38.56 +171.97.216.85 +89.164.233.118 +78.234.188.9 +5.233.32.47 +93.108.204.241 +190.75.200.139 +90.197.186.161 +181.44.158.219 +79.31.221.169 +86.145.165.213 +77.166.82.225 +46.177.87.147 +75.111.215.8 +27.55.216.169 +219.73.14.96 +190.207.219.55 +46.159.30.181 +122.49.186.209 +88.232.10.222 +80.135.30.123 +91.48.61.225 +186.147.119.217 +114.244.63.56 +184.171.221.174 +122.195.1.17 +216.82.207.195 +91.145.155.116 +46.175.29.24 +2.176.151.20 +89.182.174.121 +68.9.115.43 +95.109.87.61 +87.252.255.14 +218.85.97.34 +195.154.52.96 +70.75.235.215 +184.166.237.78 +112.215.124.145 +68.246.169.224 +79.133.135.23 +74.58.134.134 +82.142.112.229 +200.164.98.231 +176.110.250.220 +91.67.247.232 +82.67.66.5 +123.108.230.29 +188.143.19.122 +86.145.165.213 +84.232.195.44 +86.138.235.114 +25.31.60.102 +36.76.249.192 +92.20.132.221 +78.225.238.46 +91.243.25.4 +202.67.40.25 +85.17.24.3 +121.220.62.161 +178.236.62.13 +194.44.26.217 +50.153.148.144 +77.57.13.122 +31.52.169.179 +178.162.63.137 +86.145.238.190 +77.49.127.161 +111.95.163.156 +82.73.214.43 +101.160.170.84 +37.110.17.100 +37.78.114.15 +109.173.7.165 +88.9.101.254 +94.51.32.217 +63.87.254.207 +217.73.139.66 +67.171.191.122 +178.173.7.237 +190.252.136.95 +217.235.230.186 +92.124.37.166 +188.109.30.153 +83.128.24.180 +91.40.70.81 +25.5.110.117 +186.95.20.215 +143.160.105.28 +140.168.123.154 +125.211.213.132 +87.93.111.108 +86.166.84.223 +62.195.143.219 +177.97.221.235 +160.255.48.163 +115.152.152.76 +2.25.181.198 +198.147.29.138 +178.234.195.60 +63.142.161.7 +71.35.59.89 +91.69.121.77 +86.161.148.170 +84.73.147.5 +201.212.212.92 +88.217.181.2 +188.67.32.137 +95.237.83.104 +84.22.5.78 +75.139.130.110 +81.141.17.230 +93.107.127.131 +81.249.78.103 +89.254.228.135 +42.61.112.245 +79.35.129.75 +5.254.97.75 +87.99.37.114 +88.136.23.202 +216.144.236.42 +84.236.19.157 +84.220.209.247 +46.254.132.34 +89.37.62.17 +178.121.32.78 +190.201.14.18 +178.204.62.112 +186.116.227.215 +84.154.93.193 +2.85.179.46 +217.131.165.253 +162.104.104.66 +192.77.248.6 +83.220.237.121 +85.178.84.212 +2.84.13.138 +82.50.151.8 +188.143.7.32 +189.250.79.133 +120.140.50.159 +128.90.23.4 +72.64.93.117 +107.4.96.165 +174.71.129.109 +203.98.92.130 +86.181.92.47 +85.60.236.130 +79.141.246.80 +124.168.137.32 +185.54.176.156 +186.119.252.108 +95.24.121.58 +198.18.1.15 +90.46.58.23 +63.142.161.20 +171.4.72.224 +88.180.60.218 +80.212.50.182 +0.0.0.0 +32.97.110.61 +90.29.148.68 +31.181.197.19 +93.87.184.75 +90.176.52.35 +14.192.209.247 +76.242.145.138 +129.10.9.64 +78.15.202.45 +77.97.142.87 +207.81.63.135 +81.171.98.35 +202.62.17.69 +42.104.32.32 +95.26.202.211 +159.118.77.129 +100.76.86.176 +173.254.218.226 +92.19.38.47 +188.76.162.80 +81.154.37.205 +202.62.18.90 +92.148.231.170 +112.198.100.11 +94.67.213.230 +81.47.166.253 +111.241.99.206 +206.45.157.108 +223.204.247.173 +188.232.3.241 +109.121.36.180 +176.8.52.211 +165.255.211.31 +201.209.4.88 +122.169.144.108 +115.77.131.85 +119.162.11.240 +202.67.43.8 +58.7.43.189 +113.254.169.97 +65.93.22.223 +2.24.137.179 +37.205.63.243 +188.153.14.179 +173.27.142.32 +186.90.26.100 +75.137.110.60 +94.70.17.152 +188.73.192.6 +50.38.90.90 +186.104.168.59 +99.58.56.103 +78.111.186.34 +162.156.199.110 +189.69.228.213 +188.162.132.92 +188.250.46.17 +46.254.11.158 +216.84.157.50 +41.105.238.117 +178.164.143.158 +110.17.46.185 +109.145.153.74 +91.201.118.181 +111.242.50.157 +209.95.50.21 +2.85.48.9 +86.147.113.242 +201.32.5.18 +70.89.67.173 +188.6.144.132 +219.90.169.227 +118.209.107.196 +72.209.204.141 +145.255.9.104 +83.248.48.163 +146.0.32.101 +69.227.211.207 +83.250.224.227 +209.195.122.166 +5.175.208.105 +23.243.180.110 +84.147.123.11 +24.117.149.151 +190.205.77.192 +80.203.58.200 +212.89.231.162 +139.162.20.227 +104.200.151.4 +177.228.70.157 +79.175.64.115 +230.88.48.35 +84.167.70.224 +92.76.239.3 +86.130.241.50 +186.115.66.232 +37.188.229.58 +198.18.1.10 +186.212.36.105 +5.2.66.120 +108.170.186.184 +188.77.219.159 +190.198.3.63 +36.68.180.135 +95.137.245.107 +92.127.114.4 +138.97.160.250 +67.253.255.191 +81.26.143.178 +92.44.18.79 +46.118.76.11 +163.21.61.34 +23.29.222.45 +100.71.25.195 +87.79.212.65 +95.181.3.196 +119.252.188.74 +95.71.9.39 +189.243.241.227 +179.24.39.24 +79.70.37.23 +84.99.129.92 +189.35.206.190 +178.213.168.44 +108.184.133.213 +105.224.102.135 +2.85.178.120 +91.158.215.5 +188.238.162.173 +120.164.44.57 +87.92.110.226 +37.244.225.68 +92.37.108.18 +174.0.80.58 +83.252.144.230 +89.146.60.241 +209.107.214.46 +193.92.127.190 +25.120.64.106 +193.173.216.141 +187.15.127.73 +162.216.46.187 +190.66.129.132 +96.46.197.79 +87.205.196.58 +107.10.92.11 +79.52.3.121 +109.227.46.236 +179.55.87.128 +60.229.177.248 +79.101.135.191 +110.139.78.73 +95.55.43.88 +79.203.115.225 +14.20.214.162 +108.238.96.103 +209.95.50.90 +92.127.18.55 +189.15.77.212 +67.168.77.63 +179.235.245.192 +92.17.4.80 +187.161.80.227 +101.160.38.192 +79.161.65.123 +54.223.76.165 +84.19.169.166 +71.166.60.163 +176.255.5.71 +77.250.199.106 +5.83.88.145 +60.213.89.243 +31.220.4.3 +216.121.249.83 +93.108.204.241 +188.49.9.231 +140.140.20.200 +186.1.246.2 +91.44.228.3 +1.0.0.0 +95.253.13.97 +76.68.207.219 +213.152.161.138 +151.227.55.136 +173.65.180.70 +193.161.15.94 +172.111.156.67 +162.243.72.148 +71.218.180.93 +79.206.173.126 +77.78.23.237 +220.179.36.72 +199.7.156.133 +41.96.129.229 +172.78.213.101 +213.74.106.1 +191.32.70.254 +190.211.210.173 +36.84.63.92 +91.229.149.244 +178.254.187.40 +186.94.39.37 +46.142.129.19 +18.111.41.60 +77.166.187.108 +172.218.139.35 +186.60.146.216 +180.110.159.141 +93.82.90.128 +174.97.17.97 +104.207.136.5 +120.144.4.208 +186.91.34.215 +36.83.149.142 +67.140.84.221 +75.172.213.12 +190.36.82.218 +151.66.225.227 +92.127.116.213 +81.229.125.221 +185.93.68.25 +93.137.254.149 +136.169.147.161 +77.243.183.9 +177.249.147.137 +5.42.80.220 +94.21.170.123 +94.75.136.231 +171.96.171.156 +201.210.116.14 +100.91.33.157 +201.229.57.249 +46.226.185.175 +181.24.19.226 +70.20.39.39 +76.73.3.178 +183.44.24.92 +37.30.58.138 +201.208.216.108 +181.59.197.112 +64.145.76.134 +87.112.242.103 +85.23.5.167 +212.54.195.80 +197.203.22.242 +113.7.121.63 +100.3.201.60 +49.49.249.174 +142.217.187.68 +223.204.248.114 +162.200.76.207 +2.4.131.202 +186.94.182.133 +94.11.104.13 +68.226.111.155 +14.148.92.236 +178.210.209.60 +190.36.211.35 +36.75.1.100 +79.245.210.43 +112.208.64.95 +81.111.5.210 +196.199.187.123 +83.128.11.52 +190.161.42.141 +219.79.188.196 +84.244.33.51 +152.78.66.223 +184.172.109.21 +174.25.126.49 +191.109.61.205 +209.188.7.224 +171.149.2.249 +123.243.36.179 +223.204.250.124 +187.78.66.45 +178.58.101.109 +117.207.4.174 +192.183.236.233 +78.190.78.63 +62.205.137.36 +46.244.202.244 +181.92.35.237 +78.226.118.202 +162.216.46.120 +106.66.184.84 +2.85.183.89 +182.182.97.227 +151.228.122.105 +186.46.200.125 +77.2.6.244 +88.217.180.135 +41.105.227.179 +117.217.169.19 +59.58.211.249 +187.59.190.124 +205.197.242.148 +66.193.240.253 +197.202.252.228 +189.157.253.81 +162.156.199.110 +79.206.173.197 +180.241.155.216 +109.74.169.196 +131.203.121.56 +217.120.80.97 +195.74.244.138 +95.25.148.21 +71.250.245.33 +186.91.50.84 +164.68.192.164 +81.132.3.126 +65.32.59.185 +77.243.183.20 +121.121.101.115 +94.229.74.91 +85.101.4.148 +25.212.159.235 +79.130.179.236 +194.105.229.242 +125.24.114.91 +37.209.150.125 +82.176.210.145 +5.254.97.85 +85.23.98.164 +24.208.133.42 +67.68.98.253 +181.137.36.56 +87.72.126.139 +178.234.70.85 +189.153.4.109 +93.35.112.145 +41.235.159.49 +82.34.217.209 +82.27.214.236 +62.158.153.239 +46.98.112.92 +95.236.131.168 +87.19.217.177 +24.16.13.108 +31.173.83.71 +80.110.47.213 +79.183.6.26 +110.114.190.209 +187.3.226.181 +24.184.225.173 +202.62.16.28 +178.66.204.156 +118.240.102.196 +78.9.100.214 +174.62.75.38 +212.129.1.77 +85.117.102.70 +105.225.124.150 +68.189.20.50 +53.193.239.1 +5.143.135.222 +110.168.232.115 +63.87.224.147 +72.10.210.38 +77.130.254.107 +117.79.232.195 +104.131.114.226 +1.47.75.216 +75.162.150.228 +114.76.65.209 +50.131.213.69 +105.237.240.41 +46.189.28.54 +200.195.171.66 +177.183.118.253 +107.182.228.8 +84.246.161.125 +92.194.211.133 +72.220.124.246 +95.18.51.131 +51.9.32.185 +193.92.105.49 +62.74.26.187 +67.228.177.213 +87.10.184.130 +90.215.81.198 +213.87.160.236 +95.168.128.13 +92.231.191.53 +5.12.141.158 +91.140.42.47 +175.136.48.78 +154.157.161.160 +182.50.248.181 +78.58.144.203 +192.99.47.172 +213.162.103.191 +36.78.190.197 +74.100.204.172 +186.204.128.46 +71.190.175.162 +217.66.101.17 +120.59.93.93 +222.47.203.227 +197.211.52.26 +212.112.119.23 +92.214.205.46 +24.91.145.46 +202.62.16.229 +124.170.29.11 +216.171.19.177 +190.201.27.160 +174.49.21.212 +71.31.210.43 +178.254.173.143 +217.235.245.98 +212.129.1.77 +24.159.124.124 +85.212.65.71 +78.132.75.22 +202.62.17.140 +76.99.37.97 +176.65.127.34 +72.191.195.23 +101.136.198.7 +184.148.244.248 +188.129.71.159 +60.166.229.77 +45.74.37.191 +181.124.105.133 +125.79.40.69 +99.184.34.61 +64.237.35.84 +31.151.218.186 +176.10.104.243 +109.93.1.102 +41.223.162.5 +60.26.198.94 +182.239.166.75 +190.51.144.246 +98.127.234.215 +176.93.163.131 +110.55.1.112 +90.191.168.246 +126.153.74.146 +73.39.122.227 +83.198.46.116 +185.34.240.121 +78.150.104.86 +212.123.186.174 +49.4.191.16 +120.195.96.242 +178.25.213.158 +98.121.109.252 +1.39.60.213 +62.216.195.237 +82.16.205.72 +80.213.122.68 +95.19.40.148 +78.8.245.213 +94.226.55.18 +31.61.141.136 +1.58.98.107 +74.108.124.159 +31.6.21.180 +181.90.74.240 +77.243.183.25 +24.230.59.100 +217.95.239.51 +108.61.228.160 +187.170.125.234 +109.188.124.7 +92.37.212.138 +73.226.22.158 +75.192.234.101 +94.181.229.228 +181.134.89.52 +112.215.124.80 +109.121.20.56 +178.234.178.80 +50.153.150.234 +83.46.249.179 +79.245.220.155 +91.180.129.209 +90.1.218.225 +186.90.83.237 +2.82.39.168 +186.95.52.224 +190.39.175.89 +93.106.134.14 +84.152.140.60 +79.245.219.88 +186.116.109.197 +197.117.67.167 +173.176.114.28 +79.183.15.169 +98.90.66.195 +213.111.129.137 +79.204.129.29 +172.58.139.124 +206.47.31.95 +121.15.76.179 +89.241.192.31 +37.187.56.220 +49.228.198.59 +2.62.2.103 +36.85.145.19 +91.181.179.196 +178.223.12.7 +186.129.158.136 +108.57.197.21 +216.14.113.63 +88.141.107.40 +46.73.248.237 +94.242.222.251 +95.232.234.3 +74.96.106.156 +1.56.204.181 +82.217.79.241 +190.78.61.241 +154.157.161.160 +88.217.181.49 +178.198.214.231 +171.149.2.249 +77.243.183.87 +188.162.14.48 +202.62.16.163 +37.73.252.213 +159.206.179.155 +125.60.156.151 +2.135.235.29 +136.169.141.42 +5.238.159.124 +31.57.94.41 +36.76.55.203 +108.61.228.113 +219.73.15.59 +67.181.167.196 +68.39.255.10 +86.10.225.82 +86.104.196.53 +188.0.47.26 +70.123.115.240 +58.212.134.44 +190.203.161.165 +217.131.108.228 +0.0.196.15 +190.205.162.178 +95.25.56.22 +86.136.204.35 +93.175.72.187 +191.112.243.63 +95.55.22.224 +188.83.111.148 +90.48.44.131 +60.240.1.229 +58.47.179.3 +71.251.58.161 +96.225.138.18 +186.95.46.68 +77.96.242.128 +172.98.87.38 +100.42.160.78 +25.90.67.202 +181.24.9.202 +208.167.254.12 +75.111.65.232 +167.61.86.118 +115.87.121.70 +46.149.182.128 +171.101.162.62 +119.77.150.187 +1.0.0.0 +2.134.144.106 +178.234.224.118 +2.240.48.24 +23.241.17.48 +83.61.236.237 +109.81.211.169 +104.156.228.174 +59.58.244.43 +58.100.64.156 +118.71.187.220 +167.113.103.254 +186.49.111.128 +95.90.203.206 +24.230.59.100 +83.30.0.203 +201.211.94.247 +150.243.99.3 +178.195.242.251 +5.80.54.19 +114.125.175.120 +201.209.135.23 +140.168.123.167 +86.168.89.159 +36.74.245.236 +112.210.106.111 +79.204.159.71 +176.9.4.50 +85.72.180.72 +188.196.185.78 +94.133.144.52 +90.1.53.178 +105.236.46.30 +70.173.7.42 +154.122.15.92 +192.100.100.137 +90.203.150.53 +109.201.154.148 +78.88.29.222 +219.79.188.102 +98.201.118.51 +46.101.128.131 +71.29.26.245 +46.172.222.26 +79.185.197.97 +194.105.229.89 +79.100.113.22 +37.190.37.125 +79.30.205.60 +186.116.109.197 +85.52.212.70 +219.73.15.193 +63.142.253.225 +86.197.146.225 +71.90.53.87 +178.234.94.211 +83.153.141.90 +78.178.112.5 +150.27.228.7 +122.155.168.126 +79.245.220.11 +113.28.135.125 +85.155.3.94 +177.131.171.131 +50.53.104.249 +86.31.102.68 +36.76.121.6 +77.222.109.76 +82.238.165.65 +24.65.226.161 +93.39.222.60 +213.87.123.163 +88.141.114.61 +79.204.141.76 +146.90.79.77 +66.55.144.245 +128.71.78.96 +115.127.32.42 +189.198.24.238 +192.77.248.6 +92.25.36.254 +213.227.202.119 +211.27.219.141 +89.154.49.154 +184.155.115.18 +80.192.72.225 +88.107.68.132 +71.89.196.163 +168.103.40.150 +87.147.153.162 +121.16.192.128 +2.103.209.142 +190.22.167.193 +178.223.71.185 +112.65.211.237 +94.189.190.29 +83.134.186.185 +31.132.225.141 +105.227.137.4 +79.255.239.227 +100.65.79.232 +125.90.135.86 +82.26.126.122 +95.168.129.156 +5.141.201.40 +88.137.219.174 +177.138.187.162 +151.74.96.104 +31.220.4.3 +5.170.114.84 +85.228.248.154 +100.80.155.184 +181.137.36.56 +112.198.100.11 +178.22.65.158 +91.84.78.147 +77.222.113.102 +46.0.39.78 +109.81.210.230 +5.138.162.117 +36.68.171.218 +250.31.16.246 +2.28.86.111 +85.155.212.110 +188.95.28.3 +176.14.89.216 +184.20.199.30 +95.215.158.237 +84.238.21.219 +71.53.153.7 +101.98.215.166 +152.78.157.141 +94.205.1.108 +83.220.238.207 +80.107.65.129 +84.41.36.30 +183.247.75.124 +101.116.78.128 +0.0.0.0 +5.171.61.131 +82.233.229.5 +177.137.238.202 +223.204.250.14 +31.50.240.201 +2.62.27.9 +113.23.124.101 +95.153.135.34 +95.245.11.217 +180.252.98.87 +139.192.151.240 +97.121.143.100 +188.51.43.179 +89.99.255.240 +62.21.3.96 +2.102.255.77 +192.81.14.1 +181.194.63.67 +201.216.194.193 +178.210.212.151 +66.29.187.52 +94.66.57.24 +109.43.0.198 +46.190.119.252 +196.32.3.15 +187.161.80.227 +24.8.142.47 +87.98.254.192 +192.241.215.76 +188.17.9.40 +116.12.61.150 +86.31.57.106 +89.178.173.167 +79.204.159.140 +70.173.239.125 +140.246.4.3 +86.208.11.209 +24.30.124.52 +94.208.224.23 +145.53.197.222 +96.46.196.49 +37.190.51.5 +45.58.202.38 +178.234.241.194 +94.157.236.220 +91.48.59.38 +151.238.56.177 +117.193.61.200 +209.91.43.78 +29.108.45.223 +95.72.228.21 +94.112.35.42 +95.71.9.142 +53.193.239.53 +70.169.101.156 +188.247.74.196 +86.132.88.171 +114.244.50.62 +67.173.146.85 +76.27.67.221 +190.62.100.198 +40.118.96.99 +0.0.0.0 +187.143.152.243 +85.76.73.210 +180.252.81.57 +188.25.7.9 +78.148.189.100 +191.33.44.16 +187.250.177.62 +37.6.243.64 +77.243.183.15 +162.216.46.27 +217.235.229.86 +205.185.218.227 +8.34.97.15 +113.254.169.130 +92.17.214.10 +46.238.214.52 +109.92.125.37 +88.217.180.206 +186.123.250.58 +189.166.241.69 +122.149.136.199 +254.192.10.101 +62.113.206.152 +100.69.120.173 +36.76.40.117 +176.199.122.249 +79.20.244.62 +162.104.104.66 +24.189.254.177 +93.120.154.125 +112.198.103.94 +190.77.226.235 +190.198.230.55 +86.181.101.168 +87.244.106.224 +69.254.108.4 +99.234.111.172 +220.253.89.87 +91.181.197.181 +46.0.90.17 +24.212.112.98 +71.238.102.227 +88.148.186.23 +89.36.99.226 +50.204.181.213 +105.236.200.45 +71.28.128.9 +70.49.81.155 +125.105.197.168 +69.18.28.136 +24.65.236.69 +188.73.252.150 +108.61.10.90 +113.13.96.143 +103.50.157.207 +104.45.135.147 +201.248.109.236 +176.10.35.244 +36.83.55.99 +152.249.19.96 +89.254.228.135 +220.85.248.156 +100.78.243.198 +195.174.63.110 +197.116.38.201 +109.182.97.110 +61.94.63.89 +169.41.33.208 +179.55.32.8 +99.121.48.135 +184.56.117.246 +94.11.119.138 +82.147.165.14 +131.91.7.2 +83.217.12.1 +111.240.210.236 +182.108.201.32 +83.8.244.143 +118.209.66.153 +86.97.88.173 +84.147.123.11 +105.184.225.62 +74.141.80.174 +70.54.86.241 +86.23.123.254 +216.166.10.199 +160.19.5.157 +106.192.29.85 +86.161.148.170 +68.125.54.178 +86.179.6.141 +92.127.1.148 +94.254.224.32 +190.91.55.65 +95.232.37.242 +178.128.243.39 +81.200.14.126 +2.124.60.67 +190.71.165.230 +188.0.47.151 +171.4.233.46 +179.114.28.83 +165.255.35.68 +100.104.254.252 +76.4.176.37 +95.236.166.58 +85.127.29.220 +77.220.33.116 +198.18.1.16 +178.120.36.242 +14.192.209.230 +79.202.59.93 +177.0.180.207 +151.28.169.207 +168.14.206.117 +148.31.163.57 +91.124.181.151 +14.192.214.217 +176.149.188.145 +178.172.215.92 +190.207.68.49 +195.113.196.64 +185.42.36.99 +92.40.183.177 +88.207.15.213 +174.69.98.70 +151.238.38.228 +117.222.10.207 +73.175.164.127 +178.85.54.148 +62.238.179.251 +95.37.9.26 +0.0.0.0 +79.204.182.127 +68.40.175.1 +185.65.132.100 +100.71.157.158 +186.188.74.85 +124.236.25.166 +81.184.33.26 +171.97.145.198 +108.61.68.149 +137.15.153.59 +37.213.220.12 +61.227.229.211 +0.0.0.0 +84.154.93.193 +91.158.150.69 +156.121.28.112 +181.132.90.89 +87.112.147.66 +187.147.251.197 +189.159.210.19 +91.150.92.1 +97.123.237.123 +79.116.200.114 +90.212.241.153 +24.163.68.6 +178.184.15.205 +80.116.90.228 +37.24.154.229 +14.148.96.47 +2.6.145.158 +202.62.17.198 +213.147.116.34 +47.17.155.157 +178.234.72.31 +82.151.220.178 +2.95.199.107 +113.161.76.161 +176.61.119.227 +178.42.41.138 +52.37.109.241 +78.94.32.194 +93.82.89.56 +54.84.114.124 +198.48.210.172 +173.9.191.245 +100.69.128.142 +176.51.149.113 +94.254.199.75 +201.165.192.20 +67.174.42.236 +108.177.128.150 +107.161.192.3 +190.22.128.210 +176.10.61.174 +183.38.36.58 +171.149.2.249 +125.238.117.232 +199.255.209.211 +141.136.220.171 +176.82.173.185 +68.45.101.13 +109.43.3.12 +187.233.182.174 +201.244.175.90 +201.229.84.230 +87.218.108.163 +85.102.97.66 +175.138.150.222 +64.134.147.95 +135.0.22.158 +213.176.245.198 +91.48.62.226 +107.222.190.99 +68.232.186.211 +186.62.36.185 +103.43.148.10 +86.141.164.169 +190.39.14.8 +159.203.56.201 +37.6.99.125 +108.233.142.124 +79.245.207.48 +187.143.90.5 +171.96.171.253 +84.20.242.6 +84.99.129.92 +91.44.239.110 +84.154.93.193 +94.189.210.210 +2.249.76.108 +86.181.101.168 +174.28.36.46 +36.78.203.186 +204.152.208.30 +95.24.97.176 +189.140.140.184 +191.248.94.241 +87.158.130.183 +172.98.85.45 +183.60.253.194 +91.48.36.208 +110.168.231.209 +101.80.128.236 +188.4.235.122 +139.218.216.7 +86.164.180.209 +64.231.241.210 +223.204.248.127 +109.93.59.176 +83.44.52.2 +183.97.21.147 +218.10.254.174 +93.210.112.103 +151.227.121.20 +78.132.91.153 +178.55.248.191 +41.95.222.186 +100.68.176.85 +79.194.236.237 +186.28.160.243 +46.98.124.128 +2.87.138.159 +93.113.244.166 +217.234.15.117 +189.130.86.228 +186.88.109.110 +186.92.11.234 +69.62.229.169 +124.248.207.76 +79.204.170.104 +109.131.72.221 +77.2.6.244 +86.131.97.253 +62.238.98.194 +184.0.10.44 +1.162.19.7 +178.234.145.196 +69.167.25.171 +183.188.194.186 +100.81.249.115 +37.146.123.203 +88.223.67.197 +82.24.182.116 +217.83.63.88 +178.206.94.207 +46.19.139.174 +212.43.117.91 +109.221.52.26 +95.180.74.125 +108.125.214.137 +71.231.4.16 +190.200.107.145 +92.127.115.8 +68.197.126.71 +37.219.113.144 +119.94.224.223 +88.75.39.23 +71.52.80.53 +93.27.43.182 +178.33.209.212 +186.92.228.115 +85.178.89.74 +84.133.115.69 +59.177.171.125 +84.147.117.137 +93.201.233.37 +45.72.146.82 +1.0.0.0 +201.243.110.123 +104.156.228.158 +85.15.5.3 +188.27.70.20 +95.232.214.103 +109.62.143.55 +62.4.196.178 +96.46.206.30 +217.235.240.26 +82.39.170.75 +186.85.81.206 +176.188.61.87 +46.238.37.253 +109.189.198.251 +217.65.48.86 +213.67.148.249 +46.70.136.199 +86.213.185.31 +37.190.115.240 +88.199.98.126 +198.23.71.72 +89.98.91.183 +190.207.56.101 +66.159.126.13 +45.217.148.157 +66.220.156.78 +114.79.51.163 +84.28.195.200 +79.175.93.227 +118.209.218.191 +172.111.156.67 +95.52.178.191 +189.159.94.1 +85.76.6.141 +79.141.170.4 +171.149.2.249 +54.84.21.157 +90.204.87.69 +50.83.9.153 +175.100.138.174 +178.128.248.1 +71.53.157.49 +173.189.166.246 +90.217.248.209 +181.176.46.99 +190.12.191.87 +75.54.50.55 +25.15.9.35 +190.142.31.90 +46.233.224.228 +37.238.140.55 +186.94.241.77 +121.141.52.83 +151.238.38.228 +151.66.226.64 +81.141.4.205 +194.61.68.124 +181.162.55.198 +208.82.41.47 +64.130.98.213 +61.253.83.10 +72.78.180.127 +17.234.139.146 +83.192.241.120 +79.204.149.175 +79.206.173.127 +95.141.28.168 +77.88.251.253 +94.70.5.65 +89.233.112.233 +79.245.193.41 +50.161.176.139 +112.210.26.23 +80.213.212.251 +67.193.83.131 +188.52.73.139 +177.228.66.13 +87.218.108.163 +198.48.210.172 +70.197.79.205 +105.225.199.114 +109.232.51.32 +145.249.205.251 +75.89.23.142 +176.84.46.160 +187.121.135.227 +178.140.25.85 +86.241.192.71 +220.75.218.153 +179.179.151.186 +151.72.136.1 +177.96.99.229 +93.100.39.93 +54.89.21.44 +83.56.202.88 +5.100.81.158 +2.29.149.62 +113.176.61.195 +193.173.216.202 +62.106.112.213 +1.25.124.164 +97.101.86.80 +173.245.219.43 +105.224.251.219 +201.75.99.9 +212.14.20.148 +62.74.23.49 +79.255.234.97 +49.199.160.43 +66.55.134.205 +37.213.130.13 +81.167.129.247 +92.226.44.87 +94.51.21.12 +84.83.129.43 +88.243.13.85 +140.247.0.16 +85.192.189.179 +91.179.166.223 +187.180.169.226 +82.126.49.125 +92.113.175.86 +87.50.118.59 +125.24.126.173 +88.198.76.188 +50.179.9.127 +37.47.209.113 +59.35.255.161 +94.124.5.10 +178.24.36.208 +188.4.40.193 +79.245.221.139 +46.227.12.142 +141.101.181.28 +217.235.237.34 +181.137.36.56 +202.62.16.202 +80.107.29.151 +165.84.8.160 +138.68.17.92 +200.44.213.166 +77.11.24.112 +85.150.137.211 +45.56.151.17 +81.219.27.176 +66.87.99.109 +217.89.14.239 +101.165.182.99 +85.132.87.161 +187.184.200.144 +178.150.52.182 +63.29.83.160 +79.185.83.6 +94.66.57.230 +24.201.80.101 +45.49.180.110 +223.204.251.231 +190.199.212.56 +109.43.2.207 +23.116.250.206 +128.78.219.231 +67.190.233.238 +64.24.149.69 +25.52.41.246 +117.194.61.67 +78.87.91.243 +37.55.224.162 +50.84.151.156 +112.213.118.25 +24.48.42.178 +190.255.10.225 +78.111.196.163 +212.85.133.161 +178.120.34.128 +73.224.21.143 +72.61.215.230 +186.91.255.210 +104.45.151.45 +62.4.196.157 +79.143.165.65 +82.209.148.120 +77.85.130.228 +37.47.211.243 +95.26.230.154 +178.43.32.146 +85.140.2.62 +96.240.86.151 +5.249.110.239 +73.203.113.197 +219.73.12.46 +108.233.142.124 +89.77.214.93 +46.129.112.120 +50.46.209.169 +80.72.69.226 +113.244.80.141 +79.177.240.158 +155.138.231.104 +108.234.78.87 +104.238.187.114 +81.231.244.196 +90.79.109.176 +71.219.139.245 +84.251.240.206 +70.75.192.84 +128.70.25.12 +151.15.31.42 +128.75.244.118 +100.68.31.17 +84.237.53.11 +31.207.228.214 +69.55.253.225 +223.204.240.178 +46.59.37.170 +118.209.134.35 +178.116.237.19 +67.253.130.12 +186.14.169.249 +254.228.44.227 +99.244.163.204 +90.186.174.74 +72.136.101.25 +110.168.232.207 +91.21.209.178 +71.57.102.33 +197.20.81.222 +171.97.202.78 +189.58.16.26 +176.15.167.33 +178.242.208.101 +69.164.195.142 +207.192.254.156 +97.81.48.175 +0.0.0.0 +95.250.249.192 +94.74.124.50 +71.189.58.203 +188.244.193.15 +96.49.76.100 +178.234.164.253 +93.156.82.36 +201.213.75.106 +212.74.202.184 +79.198.46.110 +37.4.169.70 +112.198.90.4 +193.92.193.216 +90.110.135.137 +231.190.29.94 +93.47.133.195 +100.105.40.106 +80.42.27.32 +97.82.95.148 +91.48.43.50 +106.66.131.0 +25.7.70.98 +89.109.26.16 +86.58.6.204 +42.2.89.74 +121.214.35.106 +23.92.215.194 +67.249.179.67 +186.91.225.145 +70.194.133.202 +73.191.209.26 +31.57.93.197 +187.143.152.243 +104.34.201.105 +109.156.59.69 +168.203.172.119 +188.69.213.71 +37.201.224.198 +63.87.254.166 +46.147.175.80 +176.31.53.252 +190.181.186.26 +108.236.229.199 +178.120.223.129 +93.196.163.245 +53.193.238.248 +37.78.82.173 +85.222.169.120 +190.238.254.2 +186.22.84.72 +67.248.117.76 +80.236.18.96 +95.237.150.252 +31.162.201.168 +98.240.120.30 +62.143.41.223 +186.118.101.80 +88.14.181.193 +108.244.47.41 +180.126.103.255 +92.76.227.125 +78.35.153.26 +42.117.24.196 +79.42.95.37 +2.85.49.89 +124.73.75.194 +208.118.217.31 +5.68.34.214 +68.69.138.30 +141.130.202.40 +14.125.241.61 +78.150.104.86 +95.179.16.46 +46.254.11.158 +81.243.96.100 +190.38.174.14 +91.115.16.137 +77.46.104.150 +187.14.222.253 +75.142.133.235 +5.164.174.111 +90.227.39.82 +80.61.97.239 +2.147.177.10 +87.3.231.182 +193.253.170.95 +50.124.52.72 +81.141.18.79 +180.117.230.141 +119.181.14.100 +46.61.20.84 +68.4.194.25 +63.87.254.129 +85.105.19.41 +145.132.7.244 +73.15.33.81 +83.32.181.154 +171.6.27.97 +202.62.17.108 +185.9.113.48 +113.111.207.228 +177.45.14.116 +115.87.235.103 +91.189.87.130 +78.12.50.49 +113.254.166.97 +107.5.121.128 +217.83.52.206 +92.147.147.139 +217.73.143.165 +101.136.198.7 +46.238.214.44 +195.128.182.25 +81.4.219.185 +121.208.106.138 +31.6.57.69 +37.229.91.22 +188.143.66.100 +109.109.158.248 +200.121.17.156 +24.65.239.116 +203.198.80.62 +113.240.247.242 +199.19.95.181 +182.149.179.75 +86.133.95.54 +196.217.77.156 +53.193.238.76 +90.46.77.211 +210.55.212.77 +86.156.30.44 +46.219.75.126 +88.206.186.25 +201.139.64.199 +83.220.237.203 +90.57.159.167 +37.131.65.81 +81.105.205.39 +88.114.111.212 +70.126.98.88 +131.204.137.14 +139.192.129.27 +142.196.226.85 +25.123.50.89 +66.90.147.7 +207.98.91.108 +140.186.20.196 +168.63.186.126 +94.216.85.214 +78.88.29.88 +200.84.105.129 +89.164.183.243 +27.77.240.91 +66.41.56.235 +176.9.113.75 +172.56.38.36 +21.209.82.239 +178.43.50.78 +186.35.26.47 +128.71.79.146 +67.44.193.89 +178.254.189.106 +50.131.48.25 +193.173.216.141 +46.166.186.237 +60.242.111.104 +114.96.144.162 +179.35.67.146 +46.166.190.221 +153.136.35.20 +37.190.51.38 +2.206.2.53 +95.72.230.232 +173.199.65.38 +96.229.213.18 +150.29.134.59 +115.28.162.137 +84.187.93.208 +78.148.79.165 +202.62.16.0 +200.78.5.105 +121.211.218.102 +85.7.159.117 +83.202.206.217 +186.237.60.190 +37.248.255.139 +78.164.114.243 +108.24.81.3 +162.216.46.184 +200.229.216.6 +188.162.36.53 +89.164.233.118 +186.93.181.105 +89.100.186.76 +109.194.110.54 +108.27.213.19 +201.208.197.20 +201.66.83.187 +190.37.117.153 +223.73.103.139 +120.22.163.204 +5.152.218.204 +186.207.213.206 +80.215.166.84 +95.96.146.121 +109.226.84.229 +100.68.53.91 +31.3.26.210 +166.156.10.96 +85.23.98.164 +115.188.71.106 +188.67.19.102 +212.84.112.95 +208.167.254.71 +58.70.1.212 +181.1.157.126 +50.46.209.169 +95.27.239.163 +169.237.99.175 +46.176.81.91 +88.141.107.40 +95.91.255.151 +2.85.55.69 +231.190.16.139 +95.186.235.168 +159.206.179.155 +187.170.111.199 +23.239.109.42 +77.104.194.95 +100.116.146.73 +76.99.37.97 +181.24.69.91 +94.21.59.198 +68.100.121.75 +104.35.225.25 +108.19.160.97 +87.9.217.120 +86.197.147.26 +190.200.116.19 +78.235.24.172 +99.137.226.94 +154.157.161.160 +79.70.38.26 +69.246.109.194 +108.202.176.163 +219.73.93.18 +176.10.33.23 +94.96.79.172 +139.192.181.8 +79.203.93.193 +189.202.85.78 +31.132.225.212 +94.26.100.34 +197.211.52.17 +60.168.253.88 +50.153.150.172 +98.193.70.55 +192.101.101.104 +188.108.35.232 +41.174.144.142 +79.130.27.17 +74.61.120.185 +63.87.254.188 +193.161.15.72 +149.154.199.79 +5.151.75.13 +178.223.62.69 +94.179.125.146 +90.26.80.8 +74.108.73.130 +64.121.9.200 +193.190.253.144 +89.104.6.79 +79.204.158.156 +190.204.3.155 +50.137.46.45 +31.11.78.216 +84.19.169.166 +62.16.243.132 +78.90.92.70 +101.80.128.236 +94.65.51.187 +84.106.163.174 +169.0.31.3 +212.219.189.18 +118.211.237.33 +174.52.24.82 +82.75.39.122 +186.92.246.108 +84.240.28.167 +82.72.102.219 +250.31.16.246 +81.182.88.122 +110.168.232.151 +85.244.49.62 +88.74.61.114 +162.227.231.91 +96.41.140.116 +72.191.48.158 +201.9.197.249 +88.184.162.93 +77.222.109.76 +90.39.140.211 +46.246.160.154 +201.243.217.28 +70.29.108.165 +105.229.179.124 +24.8.153.132 +118.208.25.245 +143.48.117.52 +50.254.73.145 +90.26.208.13 +181.56.181.162 +71.196.66.185 +82.26.154.43 +81.141.17.126 +83.29.7.121 +190.36.215.59 +68.104.181.13 +188.210.249.204 +83.220.237.57 +24.179.14.89 +24.119.48.249 +41.13.80.201 +93.169.65.197 +73.184.42.174 +209.188.48.220 +104.219.250.54 +83.10.234.176 +128.71.102.82 +0.0.0.0 +77.171.22.122 +187.35.183.226 +95.24.43.219 +78.161.227.14 +186.91.238.219 +174.93.28.202 +5.135.108.204 +93.115.95.201 +190.77.92.178 +5.167.151.214 +31.163.148.219 +5.47.144.159 +212.85.68.147 +125.238.118.21 +199.115.160.26 +50.66.152.76 +188.129.66.152 +186.93.181.105 +84.6.63.86 +89.204.135.212 +97.127.89.147 +79.173.209.150 +180.190.8.178 +177.182.78.243 +81.153.146.33 +195.50.30.202 +93.156.80.127 +190.251.201.110 +91.43.38.212 +77.46.228.58 +109.196.91.128 +165.255.85.43 +89.182.207.98 +5.19.254.181 +36.76.104.175 +163.158.245.3 +212.54.195.80 +91.182.2.84 +91.61.80.32 +82.141.118.195 +36.77.10.132 +176.24.60.151 +92.148.98.65 +46.248.87.63 +188.129.70.67 +162.216.46.43 +84.104.85.140 +87.198.43.146 +41.105.239.184 +178.222.8.65 +178.197.226.73 +75.130.163.51 +218.138.216.16 +110.168.232.29 +197.129.165.52 +110.114.225.201 +171.96.168.53 +100.94.186.216 +113.193.28.141 +62.47.184.52 +121.135.125.6 +113.241.227.205 +79.194.202.151 +93.138.19.90 +38.117.92.242 +90.255.102.242 +217.235.245.98 +178.254.191.36 +145.255.2.249 +92.52.46.10 +176.33.105.89 +180.159.137.110 +212.110.12.247 +178.223.29.34 +78.132.41.173 +209.107.214.55 +184.157.211.92 +201.210.136.34 +104.156.228.166 +2.110.116.27 +78.146.2.3 +189.223.40.145 +31.10.151.14 +115.73.156.101 +62.98.172.194 +12.51.221.142 +199.48.245.187 +40.45.199.182 +37.145.251.42 +191.254.234.6 +133.42.108.166 +171.97.186.106 +87.100.189.136 +85.254.74.162 +178.16.1.124 +186.146.156.243 +94.8.234.216 +113.187.0.211 +79.41.6.65 +89.68.115.216 +46.255.233.35 +91.33.212.176 +190.103.63.253 +68.229.239.219 +83.7.130.162 +155.138.228.234 +99.121.207.38 +202.80.215.19 +87.158.147.150 +162.216.46.113 +223.207.234.13 +140.168.134.185 +93.208.104.246 +210.55.212.7 +173.192.115.17 +94.197.120.199 +122.61.96.54 +74.216.74.20 +197.202.252.228 +213.89.44.226 +189.232.134.204 +2.102.154.95 +78.220.216.208 +200.93.69.211 +160.255.48.163 +130.25.88.216 +92.145.152.61 +124.217.188.204 +69.108.3.158 +88.17.163.232 +186.92.49.124 +109.159.67.244 +94.41.57.154 +200.8.39.149 +141.170.129.22 +181.55.226.126 +92.84.1.150 +217.25.157.66 +95.81.234.123 +99.118.169.71 +172.77.23.103 +120.156.32.20 +151.61.206.195 +201.34.228.37 +79.30.99.74 +96.23.182.66 +92.126.225.41 +65.25.112.109 +121.86.227.139 +87.119.241.58 +62.210.139.248 +72.187.115.150 +189.97.76.94 +92.242.84.158 +83.26.142.240 +101.184.130.85 +104.131.89.9 +109.43.3.23 +223.206.149.29 +37.78.29.254 +188.158.167.162 +220.246.221.177 +201.248.98.151 +187.56.144.147 +92.100.204.158 +89.14.37.84 +95.91.253.107 +85.240.98.217 +62.249.190.35 +84.147.122.52 +68.189.20.50 +46.166.165.39 +171.149.2.249 +37.212.78.20 +75.108.234.202 +186.94.24.202 +195.135.248.102 +91.117.36.36 +50.137.239.137 +2.81.19.210 +86.172.4.51 +176.109.8.20 +190.140.129.211 +178.222.27.95 +95.26.17.187 +24.16.13.108 +151.61.110.190 +204.84.244.11 +89.104.6.79 +151.95.2.248 +142.4.218.174 +178.226.92.114 +213.215.125.154 +86.178.41.177 +89.106.38.103 +189.40.27.87 +186.104.156.37 +82.5.155.195 +178.223.114.47 +78.6.102.70 +68.229.239.219 +202.62.17.243 +46.55.193.116 +64.145.76.166 +95.19.24.198 +187.143.131.15 +151.238.39.63 +223.204.250.123 +100.109.114.160 +2.87.138.159 +86.95.134.254 +85.176.131.41 +209.95.35.100 +120.144.147.163 +217.235.236.36 +77.163.109.238 +183.96.38.106 +31.181.197.19 +177.4.68.247 +190.203.222.36 +2.31.98.84 +113.254.165.199 +190.37.54.100 +120.156.80.113 +186.92.64.175 +68.61.104.159 +216.240.61.162 +90.255.102.242 +176.248.160.233 +186.36.78.101 +187.11.111.61 +62.83.250.234 +2.218.14.123 +184.100.197.229 +83.192.225.244 +83.134.97.101 +183.54.47.126 +88.152.186.240 +37.191.165.193 +220.253.92.215 +85.181.25.208 +50.107.118.90 +202.156.248.94 +90.208.127.105 +81.184.33.26 +62.238.41.246 +178.248.251.129 +201.248.97.184 +186.90.183.61 +65.128.50.200 +23.125.138.238 +66.186.168.251 +184.75.213.116 +201.246.92.20 +194.219.122.5 +173.28.195.191 +178.120.104.120 +176.187.33.65 +180.107.236.181 +217.25.228.30 +5.28.165.169 +189.238.253.154 +217.118.93.107 +187.37.140.36 +77.253.40.105 +219.137.245.93 +95.220.11.10 +174.69.37.131 +90.18.99.84 +93.156.84.193 +14.162.138.171 +2.95.134.41 +200.8.87.43 +178.234.175.101 +31.6.127.45 +0.0.0.0 +84.240.28.167 +78.37.212.27 +213.155.255.181 +81.97.211.72 +87.110.128.96 +93.156.85.152 +108.61.221.158 +213.114.133.63 +37.27.50.204 +217.235.254.55 +108.125.221.233 +152.238.212.218 +88.75.153.134 +177.124.186.20 +89.66.61.243 +97.127.95.119 +79.245.222.98 +125.238.116.198 +212.42.202.126 +37.188.142.133 +23.91.239.26 +18.111.100.175 +86.46.47.134 +91.158.212.23 +67.160.193.96 +94.174.159.109 +86.56.18.204 +190.97.143.230 +66.87.99.95 +72.160.42.110 +186.62.36.185 +84.19.166.58 +74.67.101.115 +37.190.51.16 +89.14.70.25 +77.231.219.235 +174.108.114.15 +91.59.143.68 +79.16.139.147 +53.193.238.159 +181.24.4.134 +93.205.23.150 +95.174.113.68 +72.130.92.25 +88.81.128.158 +187.79.198.101 +190.199.47.211 +79.245.205.64 +193.92.252.13 +193.92.57.219 +46.63.206.177 +117.147.4.250 +5.71.5.180 +78.37.209.224 +107.191.33.13 +109.131.108.79 +31.183.159.36 +109.241.213.159 +110.168.232.79 +82.19.207.84 +77.43.17.201 +94.155.117.58 +80.43.133.125 +5.42.93.15 +64.237.51.165 +108.24.76.250 +66.169.237.102 +85.238.199.16 +86.132.88.171 +188.0.40.33 +2.95.142.104 +179.34.61.194 +162.242.173.250 +37.26.143.177 +37.79.250.117 +99.61.58.22 +97.90.203.136 +113.185.7.51 +71.240.162.10 +188.73.192.30 +223.204.247.93 +36.71.166.125 +108.193.141.115 +176.253.217.115 +20.246.56.181 +83.40.223.27 +82.73.127.246 +82.251.136.117 +178.234.114.206 +92.76.244.169 +86.129.252.132 +121.98.152.41 +187.161.81.97 +202.62.16.0 +50.168.210.180 +176.205.157.226 +86.77.231.45 +191.43.19.200 +188.207.95.41 +37.14.15.170 +110.227.17.198 +79.204.180.51 +86.132.237.173 +14.1.200.115 +186.92.215.94 +85.176.46.211 +90.197.6.250 +87.100.131.44 +176.102.193.48 +186.32.213.185 +104.183.119.254 +173.244.16.168 +190.94.88.199 +89.168.217.136 +209.59.38.102 +75.64.200.17 +202.62.16.87 +188.129.57.138 +5.14.200.53 +24.222.58.144 +137.166.125.55 +149.172.246.169 +154.157.161.160 +24.220.96.106 +173.63.168.11 +178.234.168.79 +83.143.240.37 +167.174.165.94 +37.215.7.171 +122.219.223.82 +92.124.24.80 +37.190.39.95 +75.129.6.150 +197.228.88.93 +78.151.58.22 +108.180.22.192 +42.119.127.122 +78.147.114.195 +88.150.198.102 +192.99.151.16 +24.226.165.139 +75.108.234.202 +81.211.118.130 +213.49.96.80 +50.97.94.36 +201.207.87.223 +94.207.183.36 +181.50.213.128 +101.183.63.236 +108.35.213.112 +71.53.153.55 +72.51.88.209 +172.15.0.91 +77.203.122.218 +190.75.117.251 +202.62.16.1 +83.139.147.91 +86.56.9.1 +50.158.63.41 +220.253.2.201 +71.70.211.48 +190.78.218.159 +193.92.113.33 +84.79.112.88 +71.176.44.139 +151.25.116.38 +93.80.83.210 +183.26.251.60 +187.154.152.133 +51.9.232.233 +68.87.73.163 +2.222.243.0 +88.65.95.26 +86.216.248.101 +99.250.53.196 +94.214.163.25 +86.172.239.91 +58.166.126.122 +67.233.200.130 +167.113.103.254 +187.250.9.145 +87.79.205.210 +122.168.206.143 +35.2.251.113 +79.206.175.208 +80.81.242.72 +178.32.26.198 +92.157.198.24 +109.165.84.236 +41.246.123.128 +190.79.44.71 +80.71.250.255 +179.105.217.189 +78.148.189.100 +24.114.57.4 +97.82.226.119 +93.190.177.85 +94.179.52.195 +93.87.184.213 +69.164.195.142 +190.78.104.60 +37.229.88.114 +87.168.106.206 +109.201.152.246 +41.142.197.132 +76.228.232.120 +85.242.169.49 +79.134.38.179 +191.6.120.88 +45.78.219.84 +220.253.0.216 +82.208.124.9 +80.77.162.65 +60.25.173.119 +222.228.130.115 +101.184.48.161 +188.171.57.57 +188.143.12.35 +47.67.70.34 +104.156.228.84 +190.38.44.218 +186.129.155.222 +153.136.35.20 +80.229.146.133 +93.79.187.183 +89.247.168.201 +50.254.73.145 +89.250.167.173 +98.213.71.104 +192.253.243.51 +62.47.227.63 +5.42.102.21 +179.126.53.8 +176.101.222.25 +213.114.129.89 +110.90.60.204 +109.88.79.228 +81.200.14.126 +91.148.114.205 +202.62.16.58 +217.118.79.25 +67.70.149.240 +187.170.154.127 +212.139.246.181 +83.143.245.4 +18.111.35.103 +75.156.96.161 +46.18.123.126 +184.99.115.161 +46.28.51.116 +83.144.94.122 +71.200.192.224 +195.241.134.120 +77.243.183.92 +53.193.238.160 +83.4.229.104 +91.52.13.182 +59.88.79.99 +177.138.231.246 +84.244.18.20 +81.36.182.81 +60.10.247.252 +75.168.7.211 +89.155.203.172 +50.251.4.31 +222.0.0.102 +79.168.193.22 +95.86.230.196 +217.235.251.6 +187.255.237.97 +89.142.141.170 +177.95.14.136 +95.152.37.74 +201.211.225.122 +92.97.90.110 +96.240.84.172 +107.170.138.159 +152.238.65.16 +124.229.130.174 +201.208.21.151 +200.84.137.217 +89.182.123.180 +37.113.199.194 +198.91.147.54 +125.27.55.204 +81.155.43.125 +27.43.252.75 +181.29.63.54 +1.0.0.0 +193.161.15.78 +41.96.104.28 +100.65.121.11 +193.107.92.153 +209.160.123.53 +186.121.7.132 +87.8.219.205 +207.47.241.87 +213.179.208.77 +110.88.108.160 +69.65.254.34 +223.204.248.206 +112.81.12.8 +50.35.92.164 +209.165.141.252 +31.61.140.245 +200.75.116.199 +183.30.15.163 +80.106.197.192 +73.146.130.93 +121.223.199.60 +121.208.89.35 +186.95.154.86 +114.96.96.201 +190.77.76.253 +178.44.12.28 +176.195.241.216 +79.204.150.29 +186.147.61.75 +104.28.201.93 +155.138.233.252 +61.90.51.135 +179.43.169.226 +172.98.67.121 +109.43.2.138 +78.137.13.162 +84.135.89.49 +167.61.106.37 +115.135.47.10 +192.166.112.137 +52.169.229.251 +178.164.253.11 +139.194.44.166 +177.134.15.73 +66.235.1.218 +85.75.79.133 +27.34.28.186 +179.43.155.162 +58.160.139.253 +31.6.57.80 +177.17.121.175 +85.247.35.163 +94.34.176.169 +202.62.17.22 +84.13.116.48 +80.187.103.129 +50.54.85.174 +202.62.17.127 +47.88.79.118 +50.46.211.57 +79.53.221.91 +60.251.32.152 +1.189.117.58 +71.167.108.24 +88.3.193.105 +151.228.27.238 +88.217.180.11 +201.67.210.116 +201.210.86.95 +91.48.54.39 +86.177.158.37 +25.22.203.199 +125.66.41.200 +2.30.40.74 +114.79.52.218 +92.16.184.187 +60.50.198.153 +212.54.223.95 +90.56.25.32 +90.218.208.79 +2.146.174.242 +90.205.98.105 +181.28.27.4 +217.253.210.218 +190.146.5.134 +2.187.203.89 +80.215.178.13 +67.190.233.238 +125.60.156.168 +79.50.152.125 +187.142.223.82 +177.249.135.137 +5.137.233.47 +46.121.67.177 +46.19.137.78 +77.243.183.8 +186.95.47.222 +178.33.209.212 +66.87.96.76 +79.245.222.88 +2.85.61.39 +62.152.54.44 +209.121.232.187 +145.133.165.175 +118.209.235.194 +62.47.227.187 +84.251.64.249 +80.219.197.66 +180.140.31.185 +37.46.230.100 +181.113.211.83 +86.133.178.92 +98.253.214.36 +70.78.40.232 +77.117.100.177 +94.189.195.238 +37.215.59.175 +84.236.18.119 +66.55.152.52 +99.122.104.173 +37.6.243.83 +78.145.233.123 +167.61.77.246 +84.195.0.111 +151.238.89.113 +164.67.192.103 +173.28.195.191 +5.15.206.164 +191.33.243.231 +46.191.185.225 +128.71.196.136 +70.194.70.48 +128.71.134.54 +81.141.9.239 +186.244.85.121 +81.61.16.6 +186.183.166.200 +46.39.244.44 +197.202.208.42 +187.34.158.87 +178.222.148.59 +93.36.81.178 +80.236.18.96 +198.8.80.164 +67.198.179.36 +186.188.64.207 +67.238.252.38 +109.65.9.237 +146.160.55.12 +193.191.182.129 +201.229.79.158 +189.202.76.142 +198.8.80.218 +83.37.92.22 +66.87.98.165 +108.111.102.250 +192.3.141.136 +36.77.37.99 +5.133.254.230 +171.97.178.84 +67.236.80.43 +124.169.21.253 +77.49.129.46 +213.55.176.201 +72.105.146.83 +54.86.65.139 +217.249.21.32 +82.192.198.114 +213.87.225.27 +98.238.145.154 +50.49.0.1 +93.47.2.62 +101.100.174.138 +73.90.211.41 +112.162.109.20 +202.62.16.255 +101.98.191.129 +58.8.154.202 +92.142.11.171 +178.234.176.195 +116.89.60.24 +146.255.159.37 +186.90.184.149 +84.161.246.83 +95.30.48.155 +201.231.176.74 +197.202.236.30 +133.89.163.229 +62.183.126.179 +100.73.71.245 +80.200.250.228 +81.182.26.155 +186.228.140.191 +59.56.8.45 +91.67.130.158 +13.92.236.203 +91.221.65.6 +189.252.164.142 +159.29.194.242 +103.48.97.248 +91.121.70.66 +14.192.209.173 +195.154.65.167 +111.69.81.202 +68.168.178.12 +31.57.94.41 +118.209.110.212 +98.126.0.139 +148.198.187.153 +171.97.222.55 +109.8.200.248 +41.244.240.69 +164.40.228.250 +95.179.35.205 +74.240.79.103 +95.138.194.14 +31.44.183.14 +162.213.36.102 +178.44.236.21 +194.187.251.43 +70.112.32.101 +93.138.35.172 +185.19.27.157 +108.216.28.224 +171.221.163.237 +5.135.139.202 +73.52.143.18 +68.5.217.46 +86.42.137.31 +109.204.151.99 +212.183.108.70 +191.19.117.188 +220.136.53.97 +124.122.2.12 +81.134.82.110 +83.7.20.194 +177.98.228.211 +96.245.4.9 +100.71.157.158 +79.245.217.242 +37.136.53.104 +124.122.211.138 +95.89.176.134 +37.146.123.156 +79.21.245.28 +152.78.66.223 +203.66.126.1 +79.141.166.16 +87.185.17.73 +0.0.0.0 +92.127.3.155 +93.143.187.180 +141.30.247.183 +109.193.145.224 +176.31.180.203 +173.192.170.77 +2.97.122.142 +112.198.79.88 +82.60.11.203 +200.77.107.132 +46.44.41.97 +85.15.5.3 +126.12.1.77 +201.219.191.75 +203.212.152.229 +62.1.164.209 +71.68.5.90 +177.16.140.114 +187.112.20.93 +79.234.127.67 +95.239.99.126 +82.79.88.31 +37.146.190.113 +188.119.211.100 +104.129.28.242 +165.91.74.108 +213.219.104.114 +195.82.178.218 +76.97.197.140 +46.166.190.194 +84.86.23.22 +104.34.125.117 +77.105.50.252 +185.42.36.99 +178.217.115.50 +187.131.95.225 +87.242.14.89 +223.25.25.183 +175.100.142.47 +176.103.211.236 +93.138.71.210 +216.110.226.63 +79.131.176.130 +193.227.251.74 +83.185.84.90 +100.113.28.102 +108.65.141.214 +78.150.104.86 +186.144.225.108 +37.188.232.39 +57.131.89.131 +50.143.117.165 +124.170.19.167 +93.39.149.83 +37.201.227.156 +178.234.146.7 +79.200.222.225 +177.96.85.194 +36.86.63.180 +114.125.46.34 +178.32.26.185 +69.166.161.250 +188.213.169.227 +62.178.7.135 +5.141.221.183 +173.75.252.241 +70.196.129.23 +115.87.247.225 +113.254.169.220 +41.150.248.217 +95.30.80.59 +178.120.131.163 +192.77.248.5 +217.197.240.194 +91.185.53.129 +80.131.61.147 +75.168.58.165 +192.99.0.112 +83.43.246.222 +188.29.164.101 +95.17.247.131 +181.119.64.254 +178.222.24.255 +114.79.37.72 +95.236.166.88 +173.9.121.186 +46.246.19.242 +219.88.65.49 +79.67.123.101 +191.34.215.26 +79.197.191.41 +164.132.209.199 +92.110.52.208 +209.6.192.104 +101.185.87.56 +186.107.73.130 +74.100.47.75 +67.44.193.168 +96.225.148.137 +88.208.1.194 +109.10.42.135 +46.159.239.247 +109.208.182.118 +112.208.225.223 +37.113.160.11 +217.113.63.81 +77.56.46.95 +77.234.82.79 +184.20.11.173 +179.177.177.13 +93.204.227.82 +83.135.241.11 +115.188.71.106 +188.143.60.184 +219.79.190.210 +84.236.36.52 +109.43.2.109 +84.106.163.174 +85.26.186.30 +180.242.130.210 +95.211.155.225 +84.106.246.14 +24.156.31.73 +73.179.71.188 +176.58.136.154 +84.24.102.45 +1.0.0.0 +41.96.52.112 +167.160.164.214 +114.218.143.23 +210.22.178.170 +189.100.45.65 +82.12.235.3 +217.235.251.238 +92.80.28.97 +89.117.26.93 +181.194.27.123 +135.0.20.85 +177.45.131.88 +108.61.199.67 +219.79.24.240 +85.178.51.221 +86.212.5.83 +85.247.160.74 +5.94.119.65 +88.6.13.88 +186.108.112.216 +79.119.17.84 +78.61.48.176 +24.114.26.172 +88.231.29.243 +190.202.250.145 +80.106.197.207 +219.79.188.14 +50.153.150.172 +87.113.49.184 +188.186.39.140 +80.131.63.94 +174.36.220.106 +5.158.97.8 +83.5.160.224 +101.200.151.162 +213.104.46.32 +138.36.34.163 +62.4.196.196 +36.74.244.33 +97.127.52.128 +200.138.71.22 +71.167.191.109 +37.150.165.82 +173.192.170.67 +5.79.72.105 +109.43.2.140 +109.73.43.230 +112.215.123.148 +109.43.3.39 +79.208.122.196 +95.73.28.217 +46.142.16.204 +227.210.163.145 +145.28.145.152 +76.181.115.35 +96.226.61.13 +212.115.253.154 +78.8.125.79 +187.140.217.21 +176.209.217.252 +109.90.217.195 +67.182.144.108 +37.79.249.58 +68.193.116.242 +191.254.234.6 +209.95.50.25 +90.56.59.43 +177.132.187.142 +212.200.65.246 +84.154.93.193 +78.253.251.14 +2.218.67.174 +31.174.69.205 +77.77.50.63 +188.122.246.208 +128.78.135.164 +85.222.169.120 +79.245.193.198 +46.193.142.190 +83.39.92.86 +112.87.159.115 +186.82.72.175 +79.222.103.245 +46.166.190.194 +98.142.66.58 +179.156.218.183 +83.11.145.235 +79.245.220.195 +69.167.27.161 +93.137.124.147 +62.74.23.12 +69.141.154.86 +24.212.93.93 +98.101.237.46 +110.33.102.160 +139.0.138.197 +68.193.116.202 +189.211.246.193 +178.184.15.205 +219.59.135.164 +95.244.96.56 +105.225.199.114 +79.50.98.29 +190.200.240.27 +113.139.79.149 +117.0.49.88 +25.116.244.128 +110.168.232.220 +83.39.115.25 +93.57.249.216 +128.177.161.144 +83.60.172.49 +179.222.224.108 +71.29.26.245 +186.88.241.210 +79.204.180.184 +81.250.220.127 +120.140.240.116 +177.229.231.37 +190.207.94.113 +93.126.80.151 +190.142.31.90 +125.37.77.218 +99.247.170.15 +77.49.79.137 +70.215.7.228 +106.142.47.247 +178.127.253.18 +62.1.143.44 +190.203.65.246 +84.19.169.226 +83.7.114.111 +77.247.26.208 +188.129.213.220 +82.26.34.42 +79.133.142.93 +27.55.88.115 +176.253.217.115 +222.162.108.144 +203.184.40.202 +113.254.170.32 +40.76.82.173 +182.187.37.119 +178.93.48.46 +178.43.52.150 +184.162.58.31 +108.113.101.175 +112.210.6.172 +188.26.139.30 +191.33.33.18 +176.9.61.40 +199.19.95.129 +109.212.168.135 +88.187.138.71 +109.161.79.178 +68.246.194.124 +52.78.91.225 +88.106.253.43 +112.67.211.172 +113.254.168.101 +75.82.44.230 +46.147.91.137 +125.24.120.47 +87.164.217.139 +86.85.128.100 +188.233.89.176 +92.11.183.52 +118.210.113.6 +110.32.157.40 +178.149.46.197 +71.53.159.168 +82.66.165.132 +2.176.144.177 +54.81.224.18 +217.235.230.186 +223.204.248.96 +100.68.117.31 +66.169.148.98 +217.253.220.162 +79.236.253.201 +92.101.105.71 +96.49.76.100 +46.159.209.64 +77.52.137.36 +95.174.112.11 +92.0.231.128 +87.146.4.127 +65.35.47.185 +82.66.165.132 +109.169.168.151 +63.121.62.186 +93.140.224.115 +194.169.217.249 +83.13.133.86 +139.192.129.75 +200.84.68.224 +91.148.97.130 +77.171.22.122 +83.220.237.57 +95.81.205.65 +216.151.183.78 +93.38.167.117 +36.86.162.114 +87.178.175.168 +188.250.136.112 +77.119.128.97 +94.185.135.34 +36.74.239.195 +79.184.207.254 +200.109.59.231 +190.62.157.176 +41.96.104.28 +219.91.159.9 +5.138.127.54 +151.236.242.23 +188.98.192.159 +173.189.163.1 +100.78.98.103 +70.197.7.158 +82.197.214.31 +210.129.18.130 +24.79.178.91 +121.99.160.130 +24.231.17.254 +109.111.140.19 +93.104.169.149 +178.120.23.138 +31.132.225.205 +190.205.222.49 +186.89.165.251 +92.80.200.73 +71.70.226.95 +174.71.32.244 +93.168.213.17 +69.167.31.117 +50.120.8.21 +79.192.251.34 +85.76.79.28 +125.37.83.89 +5.147.125.65 +76.97.173.104 +184.5.8.134 +79.245.206.72 +41.174.166.196 +86.147.224.64 +88.77.1.157 +89.242.139.28 +111.88.27.168 +171.25.193.78 +91.48.63.226 +84.55.21.255 +177.133.223.80 +188.162.36.4 +32.150.40.90 +36.70.48.210 +200.68.240.42 +191.33.43.183 +192.170.1.4 +79.203.87.39 +186.88.186.16 +5.14.194.114 +198.18.1.51 +186.85.1.164 +67.140.213.8 +171.4.81.119 +163.157.186.231 +93.196.163.77 +14.192.209.137 +190.205.167.52 +62.98.108.210 +61.213.121.42 +87.112.242.103 +108.61.228.25 +198.27.82.134 +50.156.104.49 +54.89.21.44 +217.89.11.177 +66.188.53.149 +181.75.40.195 +151.28.180.184 +178.207.224.252 +199.30.185.2 +79.245.212.85 +213.151.0.82 +178.85.54.148 +46.176.112.27 +70.209.74.11 +83.60.174.72 +190.68.183.200 +70.79.24.157 +73.143.120.108 +171.4.184.140 +70.34.11.21 +178.216.252.11 +100.66.131.190 +218.145.173.108 +67.182.199.251 +85.139.217.55 +89.70.28.135 +171.96.168.30 +82.5.92.215 +5.156.4.175 +83.26.89.42 +41.142.153.188 +179.186.112.199 +78.98.214.170 +1.204.253.80 +5.156.124.215 +212.123.185.93 +90.194.75.240 +187.34.136.203 +81.111.228.164 +81.11.206.102 +188.18.15.180 +193.92.20.93 +109.188.124.7 +79.198.114.37 +196.211.119.214 +104.157.242.132 +94.0.38.32 +0.0.0.0 +184.75.213.134 +31.162.81.207 +100.81.35.197 +205.237.183.36 +50.153.151.49 +190.9.240.216 +189.132.24.237 +86.146.123.80 +46.165.246.200 +83.31.57.52 +97.126.38.56 +186.79.241.103 +223.227.246.32 +77.248.84.5 +181.24.35.51 +188.246.40.2 +62.43.212.93 +82.230.65.12 +171.97.198.46 +96.44.122.48 +109.77.182.203 +188.69.199.38 +105.5.197.77 +86.16.176.137 +121.211.101.176 +41.251.220.194 +124.148.118.48 +82.25.176.33 +174.136.99.162 +213.118.105.27 +62.176.8.215 +176.87.121.247 +188.18.15.64 +86.178.211.193 +155.254.235.24 +151.238.52.50 +83.22.61.216 +46.59.37.170 +82.52.158.131 +80.236.209.219 +199.127.55.171 +125.72.37.70 +118.208.109.196 +68.231.74.249 +78.35.157.127 +36.76.55.94 +189.107.206.81 +113.96.32.121 +64.145.76.167 +62.98.25.89 +109.88.137.172 +114.215.108.16 +109.93.2.133 +128.204.198.23 +211.136.222.57 +172.90.124.116 +96.244.12.80 +0.0.0.0 +199.202.216.171 +104.200.154.26 +24.38.155.231 +31.183.14.233 +190.239.149.101 +179.198.47.220 +190.203.238.156 +41.246.51.68 +91.93.11.153 +179.32.69.248 +2.96.241.150 +110.168.232.50 +67.177.15.50 +67.163.146.87 +213.139.53.46 +190.201.109.99 +93.210.125.203 +74.4.219.215 +80.215.178.74 +197.202.209.134 +190.140.129.211 +93.86.136.126 +68.206.138.97 +112.198.77.135 +121.208.89.35 +95.73.190.107 +181.162.55.198 +82.158.241.150 +77.51.66.64 +188.29.164.228 +71.175.110.253 +85.135.211.80 +189.232.134.204 +179.187.89.14 +95.99.238.195 +77.203.119.51 +80.106.197.69 +91.8.193.111 +93.73.125.152 +79.198.45.189 +62.68.98.92 +50.72.250.47 +171.97.189.86 +99.197.33.146 +188.4.50.14 +78.9.156.172 +177.39.37.65 +207.119.76.66 +76.173.208.181 +85.179.173.80 +109.43.3.230 +91.115.187.17 +79.151.244.92 +173.189.160.37 +62.176.8.215 +84.147.126.42 +79.245.195.228 +91.178.224.89 +151.49.75.194 +188.162.37.26 +190.68.183.200 +209.107.204.89 +73.7.122.117 +94.216.217.158 +187.200.123.61 +91.124.21.30 +81.110.133.126 +95.86.239.138 +189.202.78.78 +83.220.237.57 +177.207.114.240 +186.14.129.137 +49.66.57.41 +178.95.214.246 +88.198.76.188 +213.152.162.181 +173.74.166.197 +5.42.95.250 +23.19.79.130 +5.167.79.226 +86.81.69.156 +105.227.167.3 +179.199.129.201 +95.71.22.141 +81.35.54.190 +87.169.122.230 +104.200.151.23 +178.58.206.162 +178.234.8.212 +213.7.17.74 +95.183.85.115 +109.79.107.129 +82.74.167.14 +37.113.168.28 +128.71.79.146 +24.246.57.236 +122.151.50.134 +188.234.26.113 +202.29.213.22 +212.251.28.139 +80.183.101.157 +120.156.32.20 +80.237.22.69 +1.204.248.148 +151.64.1.25 +204.178.113.252 +86.17.238.232 +172.68.96.165 +193.92.113.47 +5.238.230.34 +84.147.120.84 +24.151.99.148 +41.33.235.119 +181.118.72.21 +31.208.121.209 +5.79.74.140 +96.44.187.26 +173.238.86.61 +37.113.168.57 +109.121.19.193 +0.0.0.0 +119.251.82.139 +188.87.142.99 +180.183.183.229 +186.89.49.29 +93.194.71.58 +36.75.130.218 +193.254.34.162 +85.1.132.170 +175.137.91.173 +156.211.222.209 +70.196.132.183 +105.237.83.32 +2.97.164.235 +41.250.166.187 +84.99.129.92 +86.185.14.75 +178.212.100.247 +94.66.57.27 +212.228.253.143 +78.245.193.210 +79.67.123.101 +52.78.24.7 +188.77.55.46 +109.43.0.75 +151.226.78.106 +189.24.151.35 +86.166.52.98 +81.43.191.176 +178.137.216.239 +103.43.148.10 +177.96.213.99 +171.96.167.73 +84.226.234.132 +190.199.197.254 +78.21.226.145 +167.60.134.211 +37.45.88.70 +37.145.232.126 +71.93.59.159 +84.236.82.138 +70.200.190.164 +79.169.141.40 +84.251.165.229 +95.24.91.53 +86.212.111.166 +81.132.37.244 +73.180.109.228 +193.92.20.93 +79.245.214.184 +108.232.181.15 +109.165.42.43 +113.254.169.19 +110.202.66.220 +190.186.112.3 +97.90.183.17 +71.91.70.113 +130.180.216.24 +201.242.162.244 +172.56.4.34 +41.138.68.56 +60.231.48.88 +179.232.147.95 +109.77.153.128 +198.50.221.149 +2.85.51.232 +79.117.71.64 +103.199.41.194 +123.3.163.71 +197.202.107.125 +95.239.99.126 +71.63.37.224 +151.225.135.113 +64.62.201.17 +188.168.190.74 +109.149.126.247 +70.190.28.26 +93.143.248.105 +82.131.68.200 +108.204.67.22 +93.127.48.67 +36.228.6.80 +24.218.234.20 +2.12.244.159 +223.207.119.134 +112.202.50.229 +203.206.89.35 +188.78.186.212 +178.234.246.44 +74.90.209.198 +201.208.98.13 +176.113.149.173 +176.84.26.59 +92.40.250.84 +217.249.1.121 +130.43.60.40 +104.157.135.129 +79.45.233.9 +151.236.241.194 +124.171.173.162 +5.139.222.77 +107.11.145.246 +109.43.1.135 +110.168.232.79 +85.178.193.205 +178.54.197.81 +122.104.159.157 +201.173.65.201 +76.64.18.82 +66.87.99.2 +125.24.120.37 +184.171.222.88 +5.135.108.204 +37.212.160.109 +67.80.146.83 +37.136.202.241 +31.10.148.162 +91.158.213.79 +206.222.164.91 +110.168.231.168 +104.207.136.107 +223.92.214.153 +199.241.147.35 +46.146.115.38 +250.31.16.246 +74.90.154.237 +177.240.12.199 +31.54.71.64 +42.61.252.62 +186.88.92.44 +50.124.59.224 +186.95.36.43 +199.48.242.61 +2.28.195.45 +109.227.38.172 +152.7.72.48 +186.92.248.179 +118.223.43.61 +89.78.254.207 +165.84.8.160 +178.64.4.120 +180.183.183.229 +190.66.153.127 +89.254.209.164 +212.21.25.27 +103.27.223.89 +206.248.163.100 +179.55.32.8 +83.30.209.69 +220.246.221.83 +188.108.111.118 +5.165.135.90 +91.63.19.8 +202.62.17.207 +91.7.22.201 +37.213.70.95 +42.2.227.111 +105.107.80.212 +67.162.167.86 +73.38.48.239 +220.85.248.156 +2.121.34.225 +50.120.10.162 +125.24.101.151 +201.209.130.155 +70.89.34.105 +142.161.114.127 +118.137.28.43 +110.184.11.142 +95.145.103.125 +73.211.90.130 +24.208.186.109 +197.203.5.205 +171.97.145.198 +14.186.213.191 +81.48.238.194 +70.174.30.142 +178.0.63.141 +120.180.45.219 +193.92.100.197 +2.99.34.210 +223.203.188.130 +178.157.238.33 +75.111.215.8 +84.236.59.214 +197.5.13.228 +188.245.241.79 +50.180.178.143 +78.169.234.167 +37.229.91.183 +91.237.77.7 +93.39.91.238 +88.25.138.131 +205.251.171.136 +1.0.0.0 +199.48.242.8 +178.43.58.190 +188.0.43.233 +5.140.202.3 +103.255.4.64 +46.46.208.61 +83.112.210.21 +0.0.0.0 +108.252.149.152 +46.185.48.82 +79.245.214.13 +123.63.112.110 +188.163.24.131 +178.45.76.81 +79.245.215.231 +95.236.129.178 +98.194.215.103 +37.78.85.207 +92.208.67.183 +72.60.12.140 +14.148.46.127 +201.29.97.210 +190.74.248.142 +120.59.90.202 +24.96.26.254 +85.244.118.150 +120.56.109.97 +201.210.10.223 +86.197.21.97 +195.37.133.6 +142.217.6.115 +75.142.1.84 +84.236.15.97 +41.96.38.253 +74.76.194.100 +107.191.46.128 +39.48.27.86 +86.70.223.212 +109.188.124.120 +171.96.167.186 +186.89.53.167 +95.24.235.213 +41.249.53.17 +14.213.195.165 +187.247.107.215 +188.223.250.197 +70.169.113.9 +77.231.219.47 +187.56.144.147 +166.137.246.16 +131.255.112.182 +97.127.74.43 +124.150.98.24 +110.168.231.182 +5.70.77.193 +2.85.58.108 +192.100.100.115 +212.90.62.251 +104.156.228.108 +222.228.188.6 +174.71.57.33 +117.200.205.85 +100.2.255.15 +91.61.93.48 +79.64.148.127 +141.237.243.236 +166.189.91.121 +91.44.232.13 +0.0.126.218 +217.235.240.122 +81.156.118.97 +91.127.16.235 +208.107.146.195 +188.159.173.160 +76.99.37.97 +190.38.186.76 +108.65.186.145 +42.112.94.187 +66.85.174.122 +178.120.157.184 +176.65.127.87 +182.182.109.245 +93.152.158.179 +188.69.196.255 +179.232.244.239 +78.51.17.255 +69.167.51.243 +172.79.72.216 +77.243.189.253 +83.149.45.42 +183.18.201.7 +54.172.149.177 +37.188.132.154 +79.245.220.203 +76.181.177.144 +198.8.80.218 +92.20.112.174 +90.181.200.180 +84.179.243.107 +36.77.18.75 +88.137.75.34 +5.141.203.27 +130.25.45.30 +109.147.94.141 +89.142.2.248 +80.39.236.96 +92.127.119.0 +82.18.233.59 +87.244.147.84 +202.62.17.151 +78.13.82.80 +91.182.134.93 +128.72.123.20 +89.245.109.97 +82.56.79.206 +178.162.217.130 +68.207.37.135 +77.48.31.3 +231.210.83.146 +79.204.139.188 +83.44.53.138 +60.205.112.102 +95.127.152.2 +85.113.39.64 +2.24.125.125 +88.206.141.108 +94.181.67.148 +62.113.206.249 +79.146.106.66 +195.238.101.211 +108.21.116.66 +79.70.51.138 +69.231.35.237 +217.235.237.26 +94.191.185.252 +85.51.145.189 +109.144.227.143 +71.238.202.231 +202.62.17.66 +87.189.140.13 +110.149.119.241 +99.241.126.136 +79.170.89.58 +190.36.92.202 +81.35.251.152 +186.183.180.97 +124.162.30.45 +94.64.205.245 +89.153.1.213 +77.67.46.89 +68.96.181.142 +68.101.63.60 +24.114.69.36 +171.96.171.253 +171.39.69.171 +216.244.74.178 +194.105.229.207 +83.245.240.17 +5.138.144.189 +216.151.184.103 +86.147.74.55 +46.254.11.158 +178.128.206.129 +59.57.222.232 +86.138.235.114 +84.161.253.213 +5.80.234.3 +45.32.232.66 +81.17.19.34 +2.187.200.29 +104.200.151.43 +188.18.15.195 +93.170.97.98 +171.7.219.199 +46.254.132.34 +31.10.148.162 +109.121.47.80 +192.99.62.23 +88.12.142.229 +5.42.77.196 +79.204.167.160 +184.151.61.218 +46.130.27.222 +5.12.220.50 +80.121.61.68 +184.97.246.75 +142.217.180.205 +117.84.187.192 +77.89.225.54 +188.113.168.4 +213.57.182.69 +179.26.100.83 +95.153.135.34 +93.169.30.86 +62.183.125.159 +196.224.51.163 +197.202.232.7 +2.121.188.157 +124.168.83.112 +84.154.93.193 +190.22.162.98 +188.77.145.114 +97.127.2.214 +151.16.21.252 +218.205.21.202 +82.19.92.224 +113.165.165.184 +188.82.75.227 +111.69.240.177 +2.62.37.83 +217.118.81.30 +96.46.203.225 +79.245.217.227 +223.204.241.22 +213.152.161.40 +62.68.119.27 +128.90.88.220 +93.208.114.181 +173.210.233.18 +90.214.193.0 +92.98.76.210 +59.172.143.195 +108.61.229.10 +92.147.156.172 +25.16.26.157 +95.46.98.50 +182.111.195.163 +92.246.191.31 +5.63.147.132 +189.179.175.181 +79.245.200.104 +31.6.57.80 +89.217.242.69 +188.73.192.62 +77.51.144.205 +201.209.91.12 +50.38.84.70 +68.252.8.213 +178.213.170.179 +88.169.104.241 +217.112.161.55 +190.21.155.130 +83.52.87.240 +186.116.227.215 +60.225.188.206 +183.39.64.25 +91.69.121.77 +112.111.128.3 +120.209.131.70 +65.129.56.69 +178.189.173.49 +24.0.101.211 +177.16.116.101 +92.134.34.180 +91.154.8.178 +186.82.153.43 +115.79.48.153 +197.229.46.7 +179.156.218.183 +90.29.101.248 +67.193.56.206 +77.57.13.122 +24.116.122.179 +50.46.213.211 +85.0.236.97 +5.28.20.179 +178.162.217.147 +100.71.65.247 +113.254.170.11 +95.17.250.151 +87.15.170.241 +179.222.224.235 +50.101.183.116 +190.77.90.242 +91.127.16.235 +89.143.141.4 +109.251.79.19 +77.168.163.194 +234.143.150.203 +212.183.107.208 +95.114.37.41 +171.149.79.56 +187.202.8.56 +118.90.37.15 +93.130.56.37 +222.164.214.15 +89.151.173.209 +108.20.213.143 +2.221.74.97 +117.207.5.212 +158.69.31.40 +95.21.79.107 +117.7.167.41 +58.182.120.211 +98.160.114.23 +85.76.68.236 +219.79.254.117 +84.52.183.80 +2.85.65.201 +188.82.231.177 +67.234.49.71 +81.157.210.221 +166.170.14.79 +95.236.128.89 +180.140.28.245 +188.36.48.170 +37.146.123.170 +79.245.204.42 +67.136.44.155 +2.31.43.78 +174.65.11.157 +50.203.141.242 +213.22.179.152 +109.205.253.56 +64.237.37.123 +75.140.152.181 +93.138.85.114 +188.107.62.61 +217.71.45.215 +61.195.99.101 +71.212.232.185 +152.234.187.32 +60.225.156.149 +72.38.6.170 +41.142.207.223 +82.27.233.79 +104.207.136.113 +184.151.61.186 +1.0.0.0 +86.31.57.106 +212.67.170.226 +99.229.64.113 +82.34.93.93 +88.78.18.175 +25.91.19.207 +184.75.213.133 +86.73.39.118 +78.207.218.25 +197.210.173.38 +24.45.172.109 +115.70.4.78 +37.24.154.229 +97.86.255.96 +188.166.147.168 +104.238.169.131 +84.133.115.69 +83.213.55.195 +73.52.242.44 +85.23.98.164 +167.133.202.239 +86.19.150.145 +124.122.109.4 +87.204.157.2 +49.145.71.12 +31.10.149.218 +88.254.126.246 +178.62.145.250 +73.203.113.197 +25.152.243.103 +50.46.245.151 +78.53.136.141 +178.195.56.130 +188.101.231.41 +81.157.210.186 +73.40.221.24 +105.184.10.230 +125.69.38.6 +109.157.141.252 +41.150.128.219 +79.117.53.240 +183.165.136.45 +66.76.255.133 +177.99.84.95 +88.22.86.253 +107.152.98.157 +186.79.38.60 +68.198.99.74 +67.71.36.206 +50.153.149.36 +78.26.188.205 +192.0.144.103 +213.7.32.192 +87.158.143.162 +2.62.52.177 +186.92.255.117 +151.249.96.73 +190.38.23.220 +107.170.172.93 +151.238.198.76 +72.174.209.234 +105.228.121.62 +86.31.128.135 +2.85.59.104 +187.170.157.129 +189.149.6.216 +94.66.57.230 +201.243.226.15 +112.215.123.37 +177.5.76.109 +37.24.158.191 +197.87.208.47 +117.194.54.107 +171.39.68.129 +186.89.83.70 +50.88.40.168 +92.124.8.63 +190.207.194.163 +120.195.96.242 +188.222.36.28 +135.23.90.208 +121.35.17.81 +253.167.138.14 +179.212.185.123 +176.8.179.202 +179.55.36.161 +181.208.26.200 +177.148.198.206 +151.95.16.217 +75.197.252.114 +37.188.229.58 +78.111.190.161 +190.36.128.114 +70.54.86.241 +189.157.4.253 +85.114.175.186 +84.104.98.246 +194.19.240.109 +84.196.100.202 +46.246.150.244 +123.138.32.232 +201.141.33.181 +88.207.220.253 +93.138.19.90 +113.225.18.114 +46.142.50.74 +120.173.14.19 +93.107.13.106 +176.84.165.12 +2.103.0.246 +62.205.123.238 +100.100.113.173 +79.251.9.3 +84.177.180.24 +18.111.126.201 +81.51.251.96 +112.198.77.197 +78.21.38.182 +217.105.20.145 +107.191.56.184 +36.236.88.233 +105.226.169.107 +89.168.6.239 +250.31.16.246 +125.125.36.49 +104.156.228.152 +94.254.224.32 +109.221.204.226 +84.216.199.63 +94.137.218.19 +84.181.239.37 +84.25.136.77 +109.43.2.140 +79.245.208.163 +75.159.1.100 +181.121.80.135 +85.102.227.198 +79.245.194.135 +178.1.153.222 +113.243.203.175 +188.146.70.112 +98.167.22.186 +178.42.44.41 +75.159.1.100 +178.1.24.241 +110.168.231.134 +89.99.193.144 +49.181.182.80 +91.179.166.223 +110.168.232.249 +98.117.192.12 +123.67.81.131 +0.0.0.2 +37.54.21.113 +162.216.46.35 +95.139.206.250 +160.76.210.181 +80.107.16.52 +92.148.52.184 +109.201.154.189 +65.158.198.6 +92.144.208.168 +223.204.250.55 +2.85.179.46 +87.123.106.67 +108.252.164.33 +109.182.189.41 +207.164.79.45 +173.29.144.124 +185.3.135.178 +94.145.151.183 +49.195.99.89 +87.185.13.113 +47.17.155.157 +118.136.158.190 +68.118.145.246 +86.194.143.131 +37.48.86.160 +83.100.202.42 +95.153.130.116 +24.189.254.177 +107.191.32.198 +219.88.65.49 +182.165.47.108 +103.238.131.9 +176.65.127.10 +71.179.109.158 +84.198.176.240 +71.34.71.125 +81.18.49.210 +185.104.214.53 +46.59.177.107 +177.96.135.126 +68.4.154.250 +212.115.253.74 +78.96.117.209 +200.164.98.231 +81.37.241.98 +60.240.54.44 +31.10.151.14 +65.112.8.201 +36.77.59.253 +200.77.107.132 +188.73.192.47 +216.177.129.122 +70.213.5.94 +94.205.1.88 +189.165.50.103 +84.19.166.58 +178.43.50.78 +92.37.17.206 +31.17.255.251 +212.72.144.126 +212.251.18.47 +105.156.14.51 +174.98.201.21 +112.102.44.158 +114.96.28.171 +174.50.176.242 +193.161.15.76 +128.75.199.166 +87.111.6.35 +86.148.36.53 +66.115.130.122 +177.134.174.140 +37.190.51.8 +109.43.1.168 +108.61.50.107 +37.24.158.147 +171.149.2.249 +141.237.253.19 +79.208.102.36 +213.122.124.131 +87.109.16.70 +177.81.235.242 +95.183.85.115 +5.156.133.110 +37.75.166.253 +189.83.228.101 +82.249.77.22 +92.26.77.28 +92.110.97.56 +36.255.113.156 +93.141.39.214 +200.82.195.152 +130.43.53.14 +186.167.32.27 +46.0.46.61 +177.11.141.37 +71.209.2.107 +177.9.79.75 +83.11.239.209 +114.244.45.88 +75.117.39.181 +186.79.30.137 +46.158.242.81 +2.127.225.136 +202.62.16.49 +85.26.241.7 +151.15.56.129 +24.98.68.43 +190.73.253.30 +208.54.64.211 +23.99.90.8 +84.6.62.25 +177.229.41.202 +80.202.76.7 +201.19.191.32 +5.79.74.235 +37.140.14.92 +121.45.198.248 +202.62.16.168 +87.152.195.142 +183.12.166.251 +95.18.60.88 +60.50.60.169 +138.201.65.88 +72.173.141.238 +83.4.184.111 +98.225.134.65 +191.33.23.113 +200.8.77.51 +170.215.41.19 +83.60.174.72 +176.11.151.238 +98.100.240.64 +213.151.0.38 +156.57.77.35 +83.30.246.219 +199.193.119.32 +176.82.69.50 +95.135.90.160 +155.138.230.18 +70.106.182.230 +79.67.199.149 +95.84.130.70 +181.16.74.62 +71.175.110.253 +87.113.166.62 +86.127.154.130 +108.26.55.253 +36.83.55.86 +189.156.67.120 +72.39.10.246 +87.117.9.241 +69.80.100.38 +100.100.0.49 +174.19.164.170 +213.49.92.12 +80.83.238.50 +100.68.67.248 +207.191.212.133 +79.245.218.167 +195.154.168.236 +122.49.137.82 +186.118.34.106 +46.19.97.206 +190.204.35.44 +116.210.115.55 +70.196.193.231 +86.61.8.196 +139.192.136.198 +89.180.26.30 +178.42.43.193 +177.107.242.133 +68.119.227.133 +91.48.37.22 +81.24.212.14 +190.200.114.238 +70.173.239.125 +186.46.226.17 +95.17.250.32 +77.248.0.110 +101.114.75.142 +91.61.71.110 +62.87.146.101 +78.88.29.1 +119.224.86.171 +37.54.65.152 +193.92.188.195 +98.157.39.248 +83.87.161.55 +92.19.38.229 +115.188.90.227 +178.184.16.210 +2.62.56.197 +91.226.57.133 +188.29.164.13 +70.208.137.58 +109.227.1.38 +117.192.218.30 +70.30.52.78 +88.19.208.245 +151.25.236.22 +37.113.168.102 +178.115.131.56 +96.225.143.105 +110.159.31.31 +185.50.48.82 +197.5.8.74 +84.222.70.181 +201.83.108.195 +41.130.120.57 +122.195.1.91 +146.160.55.12 +172.78.212.255 +64.145.94.121 +50.48.190.138 +78.129.221.48 +88.200.137.188 +111.241.99.206 +81.158.30.57 +190.183.117.23 +92.238.165.41 +178.62.243.138 +50.46.208.60 +1.144.96.234 +1.129.96.155 +78.90.220.111 +91.48.48.168 +24.253.205.115 +187.143.59.112 +186.14.128.205 +187.56.154.88 +171.97.201.79 +178.254.185.195 +92.246.211.241 +128.72.238.171 +96.240.81.144 +89.212.48.17 +185.9.62.204 +110.77.225.169 +24.119.39.222 +85.76.115.206 +172.56.15.181 +88.83.169.175 +36.77.55.167 +84.19.165.213 +37.146.191.103 +37.146.77.45 +188.77.156.44 +173.74.166.197 +86.212.4.36 +189.114.205.176 +79.204.147.215 +79.192.207.150 +193.167.1.101 +202.62.17.0 +179.7.219.137 +1.0.0.0 +2.182.206.105 +62.74.23.241 +176.14.89.40 +99.228.124.143 +142.0.134.7 +176.31.53.252 +24.57.236.248 +79.218.14.76 +70.75.192.84 +87.143.228.125 +85.178.89.74 +82.129.188.193 +68.99.85.75 +47.55.212.189 +111.240.207.209 +24.114.64.51 +37.78.112.147 +98.167.118.75 +79.206.175.208 +197.202.255.157 +189.5.55.70 +218.59.140.116 +58.178.1.156 +81.82.161.242 +186.87.101.123 +217.122.16.169 +125.253.100.213 +87.113.152.249 +104.156.228.100 +31.54.228.197 +212.54.196.165 +101.160.17.69 +80.213.10.20 +66.102.133.150 +188.146.72.127 +64.233.245.39 +154.5.159.216 +210.55.212.38 +176.193.156.136 +94.23.213.47 +213.229.235.159 +113.91.239.76 +88.237.179.137 +25.161.124.26 +83.23.227.159 +5.63.147.100 +220.76.226.249 +147.86.207.1 +50.168.103.161 +176.65.127.119 +95.30.21.96 +193.92.113.47 +25.20.113.106 +112.37.27.20 +176.209.243.162 +95.211.212.195 +58.8.154.35 +94.181.34.121 +174.70.46.51 +172.56.32.22 +178.255.69.59 +92.48.112.74 +36.69.21.247 +187.189.254.189 +212.26.187.40 +183.12.164.74 +95.145.103.119 +93.113.244.166 +143.176.138.223 +109.192.225.106 +46.249.59.220 +95.211.188.25 +18.111.102.54 +178.184.26.58 +187.188.14.229 +46.130.12.191 +91.105.92.239 +95.215.156.54 +2.240.16.118 +46.217.85.84 +46.10.123.227 +108.84.14.1 +178.198.242.133 +2.223.51.94 +18.111.109.172 +71.100.135.84 +85.75.79.133 +217.118.79.46 +202.62.16.34 +2.248.159.250 +13.93.150.42 +77.98.223.82 +75.117.202.183 +151.72.136.1 +50.153.150.144 +109.93.159.179 +58.8.154.35 +192.95.32.112 +37.140.17.102 +62.87.191.182 +80.135.239.44 +112.198.103.161 +199.48.243.62 +5.248.192.239 +186.94.109.177 +118.140.106.58 +93.138.115.72 +172.111.156.67 +109.210.209.73 +213.21.47.192 +85.99.37.229 +37.229.184.145 +64.150.245.177 +95.89.215.8 +209.93.154.77 +45.56.108.177 +78.37.253.157 +116.252.202.50 +82.237.87.66 +79.208.99.94 +109.93.237.13 +95.84.130.70 +50.153.150.252 +109.93.229.2 +74.110.18.17 +223.73.103.231 +1.151.121.137 +188.17.192.99 +216.231.140.113 +83.153.141.90 +49.49.35.156 +105.227.35.18 +176.152.32.37 +95.114.2.51 +79.136.64.123 +173.34.203.76 +109.43.2.115 +50.132.197.203 +105.225.29.41 +188.222.188.84 +178.120.161.243 +78.21.195.37 +43.165.193.4 +79.245.209.189 +182.39.244.18 +117.231.147.111 +188.69.196.84 +68.195.171.102 +95.232.80.9 +46.55.162.158 +125.162.110.180 +46.189.28.35 +83.5.182.110 +5.138.219.104 +31.44.183.14 +92.37.143.70 +83.149.45.208 +37.146.123.156 +107.170.90.53 +69.178.106.243 +77.105.61.201 +98.227.60.68 +100.90.0.219 +69.80.98.175 +181.95.86.188 +94.209.34.7 +168.1.6.18 +5.141.221.248 +79.50.98.29 +2.101.114.120 +67.63.55.34 +79.245.208.90 +31.132.225.153 +109.88.143.236 +186.83.12.194 +87.96.161.171 +81.162.122.102 +148.198.187.141 +70.89.142.142 +82.227.229.180 +94.180.197.48 +76.170.53.72 +198.252.123.121 +82.139.112.23 +178.65.220.234 +112.111.83.41 +79.208.119.139 +84.196.55.99 +169.1.121.116 +212.112.150.250 +55.134.238.99 +112.67.211.172 +5.141.221.96 +69.7.90.64 +108.61.196.218 +109.121.21.84 +95.103.165.22 +75.151.200.156 +163.172.137.241 +178.49.192.105 +83.16.104.70 +104.238.134.31 +184.43.40.204 +152.78.156.223 +62.158.145.34 +81.11.198.166 +107.191.32.195 +5.14.202.22 +77.253.40.105 +37.205.63.243 +178.234.31.36 +81.240.219.181 +91.214.131.89 +79.200.67.185 +5.175.208.124 +2.139.127.149 +2.62.14.71 +79.204.144.230 +98.207.141.82 +197.37.183.200 +25.69.38.113 +5.82.242.101 +82.141.118.195 +203.206.37.169 +108.53.251.199 +186.35.252.4 +141.255.15.154 +72.202.146.227 +186.188.89.194 +68.111.91.91 +188.67.72.26 +90.131.191.120 +94.21.162.25 +187.230.36.79 +5.81.250.60 +89.212.99.205 +87.245.50.14 +194.44.207.38 +109.111.243.109 +202.62.17.19 +198.8.80.164 +190.139.245.143 +209.202.7.202 +68.204.242.231 +92.28.233.187 +201.29.108.171 +36.77.19.108 +99.4.120.232 +78.85.5.166 +217.88.3.79 +180.252.111.99 +2.99.213.60 +68.118.69.220 +80.41.226.120 +5.143.190.221 +0.0.0.0 +89.254.225.194 +191.184.26.86 +122.82.164.84 +69.143.54.161 +78.43.172.91 +89.240.86.71 +110.166.247.71 +213.151.0.135 +71.229.244.243 +188.16.237.62 +93.204.234.163 +173.230.77.55 +68.169.143.146 +217.14.178.36 +95.211.184.197 +81.157.210.221 +37.14.20.75 +86.135.18.75 +100.88.8.110 +152.115.56.228 +79.133.144.79 +93.143.193.80 +77.49.142.238 +188.18.14.171 +151.250.50.227 +24.54.240.178 +201.29.103.139 +71.7.113.19 +122.82.1.124 +106.69.14.251 +202.159.132.94 +50.35.92.164 +115.229.86.166 +176.115.8.183 +109.165.42.43 +24.122.223.250 +201.243.107.40 +41.224.171.232 +88.27.211.144 +173.182.128.9 +95.46.98.50 +85.155.6.145 +77.243.183.116 +151.238.36.143 +58.174.48.97 +216.186.236.171 +79.245.215.220 +192.198.202.218 +101.39.46.97 +181.25.4.150 +94.197.120.56 +173.221.226.116 +188.54.228.4 +176.109.8.50 +92.133.138.44 +31.162.230.126 +37.190.51.1 +71.83.111.138 +97.88.161.169 +178.47.182.195 +85.59.90.160 +95.55.43.88 +121.219.36.217 +72.213.26.102 +201.248.113.36 +25.80.14.76 +91.48.44.193 +212.251.18.47 +177.39.36.104 +174.35.172.33 +82.39.255.68 +190.22.239.126 +65.94.153.250 +107.170.198.224 +2.234.147.237 +5.151.152.147 +179.55.35.142 +67.174.42.236 +46.229.173.231 +14.192.212.169 +94.69.53.0 +31.23.81.184 +105.1.203.194 +79.20.35.156 +188.78.64.145 +92.241.152.111 +90.255.187.231 +190.38.39.114 +187.223.48.111 +201.29.103.127 +46.142.44.83 +5.43.176.207 +84.18.235.14 +87.185.2.181 +186.66.52.24 +89.153.94.121 +202.67.37.42 +213.151.3.243 +110.17.0.246 +45.32.129.168 +108.204.225.33 +31.11.93.241 +197.7.35.83 +86.173.80.107 +100.68.86.132 +200.75.242.225 +151.95.16.217 diff --git a/iguana/confs/DOGE_hdrs.txt b/iguana/confs/DOGE_hdrs.txt new file mode 100644 index 000000000..96544eeb4 --- /dev/null +++ b/iguana/confs/DOGE_hdrs.txt @@ -0,0 +1,675 @@ +1346002 +0 1a91e3dace36e2be3bf030a65679fe821aa1d6ef92e7c9902eb318182c355691 b882d64c2dd006da91a7c1e650b4f85c2c8aeccdb76ff4097e29749fb79ef9f7 82bc68038f6034c0596b6e313729793a887fded6e92a31fbdf70863f89d9bea2 +2000 82be6036bcb42cd08e5b0e8f792506f5bbf9b3e1d91f23135a9af7b45944cc0a d374be146e2a8bc642ef4ca37b9284728ef3546c3b2bdfe205db9eeaa4f8a5d2 a3dc0c03e4ef9da6cad7368a52745334ad600fb688a701152e71a20520a0be04 +4000 0ef21338533aa9937d0e0294d1b8694c31a16c4231d4c685c7e09429c8bc827e 9699a1b3f2973405d59451db8d3ccef0c9151fc65b6dba94a7f61e7f5d122dc7 378633503198d86f53a1ef5a744dd74eba3a49cf3c5211c6e18070ceb5bcc527 +6000 abdde162c2e54c80948c5395a39f6ca239ae3a0763bf9efbc85a85d01477b1fc 6b272578e7105129e65fe120eb020a5cdd45d49213fcfa428f14096b0ba86111 a63da5ccd2b5cc560cd4c8c437bb25ff16c0e7cd3d10067ee8502fc52c3044cd +8000 10ce57dc3dfbea4dbfe4a371a7765b01400e3f12732c260d34e672ee5ba715be b4d8c73ac5affe1b2a28296d3b286e3e628bfef822d2dfe3c9feea6dc3f02387 7461aab806b41c4286a4408957b977f3a20cf8bbc7c25f0ed0ef5fe04af6611b +10000 df22f3865880940c9435f778887c2206cb43f93c0f70ebc9bb0ccc8cf994c631 fcc13cc65a23473c3addeeac19963b3333628f86202ddf4ec751f4e34656d2cd c1a2df7f2a4c60ec4da3346695825fa97e3078b32d810c460c9e817d0f38fda8 +12000 dd532b899cd5d9fa59304ba45216b81bb259fea548e1b3ceffaeebc59409cddf 71f4549aa5d38979c516f3f779451ba0cbae417f8810b4dc988737ab16397c95 0a58b4ddcc0ebc40e1df699bf0ecb8a3793f691eb6a7887ac973e55431c74e9c +14000 65194ad19c4657339b40759b80679e41f1328729e202812beb227260604ca5e8 c71f0882c30c73ea51a1a34ffc1e3605b48d65cd5e753c5bda63291a20bb54aa 964f9c59503c4ed09e5a2d26e17698b0bf971a6e8f3c65d02d6de319c37f1e89 +16000 f475bda5aec5194f05743f1e0e3984fee27438374927154a1af13a15620fa9c0 2ad3c1a0d2bbb5f686a98c8683399efdce3cf5a26e4c6b889ba5736d01ae69ea 12af604f4f1f1e53e24e230b7fe3f3b17fb3fcecb8290c252f8b0f34dbbc1a1c +18000 6345ff6cdddc378fa3a0f4e7e0f3c7de131672ae71976d1407d0f4c8cf3b7ec3 0531e372e009687f32063d5b350dbbce2ef054a73cfdc50bbd215ef66909b3b1 0b52da0f5e8ecd8ff6f1e2f1c7494b50e61533f9f1b735b35b5c6a07737d36a5 +20000 c6666c2809f048a56a0edcfcd063db0634e87d6b478e51ac984fe05fc5cbcc3f 3b3ea2dfcea96e085279dbb515a11bdf6318ff3a5ff252cfddd84cdc95637754 8820bee31da255841f3a5e0b5b37532fcdedf46ef07be08fa2626988fd70bc63 +22000 d1b780428ea0be1e987b9e539ab8a0a93d466d6ad48561a65aadeac0df9bc23f 31c8bdfb3b97825b4746679e6816da93c02f0faed8adf2b81e5b80f52c7936b3 de714b4d57f46f14e271193691e6907c5c46b57124c303ff40b18737d5f55d5e +24000 001e7bc546ec6e480c72555b1eadc0d8ffbae698a2252da815e79e349ce50254 16528e197315fec3ceb9ed29396418ba8dd1d09c664e60a458a7303a2e21c9fa 177e30e7d7bfed75d75e5bd0a98d1e34ecfc66ae8797790a005bf6484cc0d497 +26000 e517dc97ef4190c54c4085bb4f15c8247855a57c07bcac0b21c748f9fca45d93 ef7561a2cc0783fc068728809f33dd6b826beb7caa2302b2c5994147a32261d8 02651ab1b31758828a70bb04c405b4673fb0113634ae7c3d4888cd88fc6fc864 +28000 65ef173c81a7bfea8223b8818ac5bc2d61f56db93f017f418f3c981e7e998f8b 6444c0f8041e281bee41c94b0246d0285b5d0dfed5105c47dd90f0b35b73fdf6 cfb1e296214cb9b87d22ec392f49c91ee0b1eec8728e4a00d14bcbf2ab549df4 +30000 af3a3b47559ff99e78cdb125dee11cf0def1460d437363c05b3f0e690a256e39 c23b7ebf4053f3abc90ecae9ad50b2c3e1f2f840caa4bd8b44e5acbd71dc0e91 39d8bb1676e5feb64f4c5bf9ca73de3fd9ef0be29533fad47ef64c9b22b248eb +32000 4ec72ac68e11bab88ed68c613a84eab5304ce85cf610ff680c7ea4511eae7b28 73f7b0103d6e1af5bd6936fd13676df4e4197bdc02b9de2ad63f0442195b16fa c43117257b6d756362de3ad11d2bfadc9aff38d6008f24a53191f73f5e7b3917 +34000 911adb9e16e5fe8a1c9269825209a620274661e20f9fc1d311bee19aabe2fd66 108a11cbc77c7f74e8b5ab2c00b752189955d50f131b4a4eed5c382ac68850ed 0f51817c3c9e0c01ab145905bdd38af51dab975abd94009a441329b97f689ce7 +36000 f61b7f0aec19e4b7be616c3cecff6b7eb7d137c2418bed1c3f66dab13d76a6d1 14e3ed9498baa8e0919b2a976c852a0ad1979683fc1f8f52e954d2f7287d9884 a577e9a4d15636e2f7f53927fbd98c43de672fa87051c043ed4c9e4fccda8a20 +38000 a2a5c0fe79c15d0748fd5bd288a10ded030f547d8b5d7d26fa9359e84fb54fb7 6d60375ad7d2f9dd1b661160a26ac59405328ac95e8d3f50d6cd76774074b8a3 bd49f2f2fa31cbeb053ccfbac46151f836147f868f1fda5fa1e972a97c272cd8 +40000 d212758f0b5310bbfd025fe8697cc4dba008afc06c53f78f899b274d284110ed 7cb6f2ae7b5203fe3de36f254ce557c472f5e935901c0dcb99ad99f0646f9d73 7b95d948fff02e1d446c4db5c1396f63ead85a205db18da234614ede237f63cb +42000 3c6142a4b2f848ed91931010f86255e79a7a3919f4c7cd8986333f05d72cfc02 eb176cda2f179e404152b1aed3d77e12bb6357a61ab7de41cb791582c7b93694 c623e7dd01d362eda7b6f183640487507b9ba9be262a62617916615011a4cf33 +44000 2e363c3ac026ee4da862d95a1db4252b6dda45e762e89b1ccc31abd6024aa478 7cb467c84fa4139d6e91e114878fc04618fc23f0941978594924b2fb5c1daa69 c95cc239a30fe9d955733ff5b4e7afc0972a6fdc0eb1ad8a63b8fbb8af715f9b +46000 fce28bd8bc928b484105396c7853a04f2b08895d0b951c25825bf5343a36a806 ecbb5333f6e69c8f697240b023cb8b54a768ff8953a7e18437fcce144e5d4583 4b1d470bcb36ef3d5a1701131825dc1d0525ccc683623c2b047edd7df23bfa84 +48000 8cf4d158f62993209907f0c62ed2064d6b1a61eb5d9db8f45964b0bea132b7bf d66250951f15d040b3ddd5ab1b5aeccbc7ac3b0617a3974711a1b669e33baf7f 3e44624b76d487466382fbeb1dde7326ae018841921a2fc7d8def30bc2aa59ff +50000 e4cab588a33147a217c8bc2f923fcd1f642fde26c7c797a5c2c4808c4c617a7e f063eb047f37a5df20bdfc82cc1c83e17521725f8a6ecfd381f15e9c194d01a7 616c39b41068fbc9bcf152d76cf888c8b6ecc9582ca351ce1b7fb01d963613d0 +52000 780c3317aacc7293c3522729d33afcbf79e6846cc6f7ad5aec1b04ee2eec26b8 a2e22f41358032363d895547a320e3e0f07e735157dd5095ecb15ebe02c7acf6 dd3cd243bcdeff46e357ef1472068ffe210dd5dda9053b3c053b91e181422917 +54000 5c955a95b39e23926171b57a1aeecf4d5a4d1b8dae7428d4ad6fc1977990a464 777d610b8aee1cb96c0d445e3b2a9c4779067b1ba25d70dac19b71afd4b44199 993f2a52b64c4627e5eecccd908b92a51541a59f39824a30caf37247b5814df0 +56000 b6b54c1dd6ebf853ea6fdc82e5a696ec4ba5b886b1a0aeecc7517cb47e550849 a80fa37a6e13da6844962357fe7236528680ff78288f629d5f79e16481396e6c 50078d51b1a9c205cc37d6062da3fd126f8512108adafac99b6560bbc094cdf6 +58000 3fdb0f50cda1721b9acb0913ab38185108b1cb403df22ade90bf0873f746db8a 59a405c8d38d2efb3c128ced9bcb18a5d5820ec7e111e531c2213999a98f90b6 4f5115af207ea2c7702a232609588c3c77277d6204e13c8fb9676821dfe45823 +60000 dd2ee5e997165d0122bed7e097465ede1c48fdf526a6cbc1b5cd5ba4b588072a aea0cbbc83ba767ee8a8b75fbde9d52146f96bc5744048209e1e5a65b4dd4f10 d8035dd7cbe69b005b81d893e0aacdbf58c2044e930a8201ec0c5d138d153ba8 +62000 c30db1b575ff2105d798f4c90f208fc550d177843f4e3ba5b017ad5c3ad5570e 58aac58c32c817da67b22c71364951f2b11e0ea5e0b10100db63f1df40483e5c 94166a7fea646f0b1652a4cc821f6d32577e8dd2bb016126cb4e58677f1f3312 +64000 996e1fbbb29becab638f306f82867d334c9f1fa150c2b752c4044ea528fe4673 61237f4e18c838bc2b06b2bbe89aca0815bd100e512b921d0f85c5c82e667ab6 0cf119c2308b05378dd21fa82d331a178ec1d43227301ce72ab9e4e3d86c2498 +66000 0298a246d6ab52f2c1023bdf5945b2abcda21fabac3057d98f722cde64bc6e8e 95ce25e1953af229957616dcf930dc80d08beb8eaf2a5b21c720d743911a7d2e 9dd5dba1e507c79a03b821e20a3a1f76db36fdce7e062029e306a99fb0c3ebd3 +68000 c9bafb15ab26a5cb639c9d65cd57f6528b073b8d3df534641921af26ecdade14 e917cf719eb000b6763524364586c5646598fda81580b46cc8a607c21cab9c30 424931395cc443ace53ea6524f0144b17304505a9ccea0bc8ce11e340859c8f8 +70000 5fa9e2f16f30762fce9c0bd6d7a94b4d6e5338eb22dc238ca04b827766b770f7 662b2025a5c9b8835d223aeba57dd9a4d64aefb3e0a548888000282df0a975eb 287bd09df2d445a1da3acc8582e1019e9bf77bb0fb1b8e3face8ca1df7a6a6c5 +72000 95fd877615d9f769832e8835d24722ef16dee5a7181bc9cbfe7b93e662cf3393 116f1343a412206ed4baba75ddf83d49131f3d802fdc1c240e5e82cf9ad171d4 15045841da0741ece63ea2fe8c67f19a398a3e5fa8a46d0e9acd579096867afd +74000 e038fdcd38e0c8de7de170d984e31db6e26c7fdcba8870968184bbcc52be2dc0 910eba3aab9a1e5fc8e25458e4fc1bc156f7ef99bc0d40d80708c81cc91e4357 9144759bc10dff54915b82c0f36b0c9b7f8b746c665db64823ca317f0472af9c +76000 2e9b7fae66fb8159b7bb4cc8e018d6b524f37def6f116b591eca6ce03134eaa0 f3f967df709fbe4b5b80826f5b29ef8b1ba319aa14502ec5662fb924c2ec0ff0 533d52346fb177c4634d5cdaba494a6de1aa4bf62fae65098f6197095fbf2064 +78000 ee48d12c1c7f0c70f31458ff9a6ceeb27f98d92dbc1bda72e11ac1a9a8692682 07c7fd21b2ed45091ddf5164d885c2c8be5b05e7fea8af964a705cf528c6b3c9 3aa7ad12a62a8b42b7447b217762b62799b0700f5e9488f3aa9603dcd1e1c400 +80000 7cf00395602e1643db1188609fe5a8e5a4ea069ded36a621f6d566bd6b23b4a2 4df506cb20c6b1a5d1a17f79a32c08771c4fc16d66a6d577115bee9164bdd72d 0f23823dac05bf924bbc9739113e702e0210548aead448539a6046e81a97522d +82000 908682d9cdc9c138a4021885dbf5c6577eeacad3329ed0b9ba3794edcaa48df5 6bc6f8ec1d0dead6800e7de283e7d2155645f914b8a3ec21f1544da377f2b5b8 5252c000acd8f18f2ac4dd4e00643ef6a8a9a107cb815419af2e9f21e4e165dd +84000 beba7dbfd798bc27bd612a204fa6aa8882705690527d15ed28d96cf984ae9e70 22aec88895a32bc703773a7632fcb85cffa726cd34f41fcbac47e2fc77d71690 cac3011d4f3fba09b528e1f7f5fe6ffe89b003052c1354cfd8d6cf388d34d674 +86000 94914263d1020f7d3a233a78edad6ebb4bdad18764a3ab488cf59e8cc267106d c89ce8a9d630aae7fd2e61af4f37085b4f25866659c7c88687e00d658013da42 27e4f3aa931bd165382802102d701b5f598d8973711c0d755200d8aa95becd3e +88000 3e8cdf8d9f5642afc10a31eee8a4bccbca638bc18e2a1fa2c58549a10c322dee 0431e8e025c993e14e47b78ede734817b1e262afd2de59aea29d381f8c7a02af 6bdb3a181329176ad588dd1bbeab6fdaaa415863b3831a5427c71cabc0fe5860 +90000 8c83e545f62250763c77fde090740f70099f9e8009ce4e794b7a8f86e24a0ada 8c4e7437ce87fab8cc62c02bda2d60a290744f74aa628f971e811ea121207ff3 35d2dff4d8b8622c9b7a8e9fe73029035275b902dbd0e06baa65aae8df289d04 +92000 3fb7861f78c9f130a25d270eb619f5fa40520463195c79d98be8267f48413a76 7d9f9b07c19c70bb9c5b6801a1f9c6990b9f7084eee15aefba46370607c58c6e 75c03ab9d6007302671b62b9d8a7cdc635f88441daa09ab35ec05b05a0661bad +94000 eb17b9f13df9beef86f11d138db7c3f538ba82f5f15afab7f4f14327d83dcc22 9d3ae1446330637e817557bbb8c17b4e17cd37df09d7c60be9456ffe1fc36ad9 31b8aa87eeaad204d720b160ee0c20ed9a400ca7460177b32a9f2d60012fc282 +96000 488e726d4d5651f2b642ca8296ea8728bfd8552a6104a4871318b4f661eb9d8b 00798dcf86e66a29936ecfd7b25071c9535097e281cff4a9c30c35f9e733344f 10541dbc94b9536391477478bb61876243edc5fbea4c571683ad75999ed9946c +98000 08a0ab71ab17af4edf68b3f2cf39b1e111f93cda504f45c5e650a6842c0d0057 43d73cbf6e721aaf6d0c4a986db00e28f6144128159dcb38189612f7105e92ed 7f6c71d5185b56b38fe5079fe6ef403aca49c28c7eac9e9fc593d8c56647c8a4 +100000 13ab3b961fcc500c03f51279385c42e9f055d48a37dfa72d0073c0d3f595036b 42eb6eba385202144dfa62dbb6d189555cb10a03cb5e82e2cbbd0cb0702c7068 3a4e3dfacafeb690b20f46b7302b235413d235e1083cc816d5c143e714a969e7 +102000 93d35e7873e8f25528df1733658d01fbe97050916902ef6a516ddcff1aaf24fd 0d9658216550954e327dabf585bdb35a7f6ebde7c3bea3224a9663b527a8b724 22ac24e32d54336acc5902f067f4fb7a1cd84835f76203c4b7c9f6525f7d646a +104000 dbcabb8844ed7366d65767add0f1b97a8d507d8d821c59e021df0b4bc88cc4ef cd6655afef0f61b00b38e928157ca6f3135929ccb30f294a9d83ee16407c5a81 4d14a671a143296139f73bcb5c4d92fe7c0ea4549e97b903e4aa689575c053c1 +106000 4f165a06e67fe755c65f309fd2eacaba720dd2dab553ee40e0c74db15e2a0611 c737cf3a0c6b4b3f42091d02942fd0a45946f68d582593fc76084271ddffd506 fa82525a8620ed3112adba6f8d6c4f8dbcdff6525d7739334f2ed7791b6db6c1 +108000 4155ee2c199392f76155ffcf3ae0e349003fbf8beb4247a91e81564ae8c518f0 191813eedab1037d35382eace2b553d3e586b4c9f6d51cac83d52da4d351353f ddeac52ed34a6a2584332fa9f849db275263cf2789c4e4828b097c202ca299da +110000 265c9192c38d9e457df32c4ae4fa0c99e50b1aef13710d30f704c13e5583386f 15f9f17a69ccf778f85677b0eba32cef866a6c2615fa14da1b044bb33ac1445c 531588368135ad722660be4559f44b8757cbc1eb3cfae5631e6d8b64cdf2451f +112000 7f5cf2309f6d12d8df4213f875bf369836a901e7c1065d04440e5e9f5f67232a 04704da6ef73d7d7b1b019acd167a3ab2caf678559098a8793bcb49dfab6bc68 16062a5d88e55b8d1220a153968f531c1823e5160660c81b8dcc68eecbb5050d +114000 7c73f67236297e0c4f54548d15f99772d1df419b0baacdd4504db1996dec8b7d 1b0a9dbcdc30020d47b8f69f61658fbcad3a1a6565f7a92d2912c1bf96934970 5ece5097af5dbfd55c93b4cd28bc4f18bb912dff107d340219352aac1c60d68c +116000 86a7c2302e8a0c970052b8ef327b422854b7d55c87ed09563e6756497b80072e 194f538827565a1352bba4498623e1e6cf577e6bc7c39b3c4004c3c9b28064d7 b542658bd22fe7c03795ef2e3a97afdb44b3865bd3d91e8406b9cfde59fd42d1 +118000 c6886c4bd895c2a8877de9c12252f0b2cceb77072d86728f942baf9cc4ecbf5f 206c11c95d97e925164af216623168dfd63cdac09aaee09e57eeb7d0e2ebf17d e287f284b84a7a8cf1320346ab40fa49c30ba742b97421a7a4dbb755be4f8f3d +120000 d49a0b86dd02d9cd84377718c6be288d9013b2b37fd3eaf2659376b18e3445a5 8384fa74c0b7946e3db6f4317f984b70a2617547360dca2e159f4fb4f60a62b7 34fb875c8e4489e362cc954be689e4b9d5ce21dba45c24509fc46d34e9d8e987 +122000 966a9405856e3d7de23388dd923c2115eb7f43e9bc8861f22d43883493f1d454 2a77879fc6a1093107f697e33a6b3d58a97e1930141389d8888855217b95257b faa9310ef6eb9650385f52e69f10eb9351cbba248ca2fb2790ec0e880bb68222 +124000 35e502307b19af7a3eb9afeaf24f413c97206d57fd4094e1f00323e78b2ff4a0 edf0fc01a75679dda76461cd1fbb3bb5122648ecc5a928bb448f94c2043bff5b c551906de7d90b2111aa5fb2c2c3fb7016ce79eef382172a39734e982c709867 +126000 486079a68f7639d912507c4a24e0092446d81494aa41f7d4279c1a587d54d30b 5ab700f577bd76a596ce2fcba502aa17bd9dab94c61e68a1feaf5aa358e53144 de7fdab9bcbfdfeb20388f9cf7db0b68f924097b2bedb5a6331ca4d804c9e354 +128000 10a5ed5c282a2a3104302ef0d7dd51b2d9b6b4b3cb2f8b3b4eed870fe9e8eddb 5743ea7240e7b37770e258542f2774431c98e1f3125ebe2d15b80e2cc3781593 4743a924db312302a17746321e3d80a764d2b24b547bb199ed6b7df6b85ce293 +130000 ca47b0db39722a147ce865274fed187eb20ead005b47d89df73ffdd4eaaae6f8 9bc5ee62ba00c326010e469dfd43e6c57b2b9aad0c732141cf6433b0070ae951 87a7c98c5fe374389403ac638208622fe3e684106ff84425b13ff29909db2ce6 +132000 297b40ffad63dbb41d5ff07da5a591e86fa2e4da891236f575f8a7b6fa2779fb 252fb92226615a8be738949b31d25bb5661c7e577bbfadc013dfdc4508657f86 dbce81fd2c552c2108f15e0b233cea78bddd2791e66eb447ddbd6eaecbcc609a +134000 4ac8bafa5d112c71f2e4b7b8e8997f7419d434e987233e60a8a9b595ae39b15b 8fc93e459e1e0493b712f97ab7e29edfa6a9c5a4278323ca0771bf8f0082b33d b2d532aeaa52a9e2bd7f88962e48cc6bee471299f1388f1aad07a022dbb392e9 +136000 0dc99c6028aef8913cdd7a3308068cea27d5fec18bde31c06eb5b55634351f5b f20c02f172703cc061593108aae6fe0da61e1cfaeb7855937212e1a5151dafd4 912b26d98c823b5f93daf1730a112d104cad6f974e6930c83af362a0a1224791 +138000 317cbe6c07ae83e610902b85bf48f00cd73db01b5d528669559d401236616d0c a77d4d1ca7b09df2da712e8ed5cdea9cef720edcb7007f5850ae16351c62befc b456ecf03dced8613df938e626233eb7b8083ff07b562e5b63d2c40870e1a859 +140000 74353d26e27f7addc0a12936d56584117081129e2c10d4893353f9e7f99e0c16 458e90e083dfd71ad857d3e91e83862436402d1d31eaea8c288dc7c717604f13 6072ebb5e136b144fde8d6d059a4451a6549e572f7495684dc4cbe9139d7ae20 +142000 e8e5f08ec077684ee559a84f82d53237f402ee5adefe1d9d6e284df0673df6d0 a708d8b9314fdd0e48d5c0122795b819ad871e7aacdefa54dee816b188d25dc4 c036f449ba22f697e4de8eef7b62f47e70e998953ee5dc84fae987a656a6fafa +144000 24744899513a8d2263cd179192505928624925c9b992aa68a0fb6c3fc7319d3a dbbf5fa29151c68968ebddabead718ad6dcad720644298df4acdbf8f8de47f55 3ecc64a5e1a72955748e4b97f7ad24d91fe094a785bbeb5cfe25e7163b6f79aa +146000 fb738fc34487b83bba12f4857fdf3369f3a1f6b57c144631f122cb658fe227ac cb9df8e42c59ef187d0af907f0eb16e74ae5d389f2a667dfeace0f530411d657 72a85aebfaeedc0eeb15af34cadbbde6865eb0652f8e4a01e68a644afaa74991 +148000 b90ffacd47d0388ef2ac2fd4228a08de0768829eea1139c2c171db3dee012023 c1fa8ded71016d91ad3f7e76a2f47def6420992c89e5f8490c5a36cf3faf4e8a 88353577b26ec4678a81192d1efb00a60b9536dfa8a5c78fcd009b85bf66e478 +150000 078459d0169cf5a9dfbf901b888a8352be285c0ac2c82b29610bb7ce7c94d481 b2dc71d50a0d3667b238287b3b0b74e894a8c8ccef57b7ed8a75ee83bc35ccaf a67eccc1b79e9678d2b75fa49506f4846e330316bf3c37d80a34d04a33d36750 +152000 2a1f83d639b3a9406dd506b1ff14d73cb0179d249807e8e16518311959573172 80a42229dc20276949536feabd83e0976312e9a47201996d0c6a6bd587277ddc 42b2161edab835f070c3793734b03f1a24fcdc9e1a94b19a1819b32a6a7b132a +154000 47646e8937414cbc8b4be0245132c25dda8d2eba75a637bf6b36de782e3f6e9f 1d7a0aa5848ba9fb87b4ec5d1f5b0ebb97a63d5d1ca73f0d07fefba7b1e8358d 14d4c1ce6ce95cecfad1cfa8724e9a23363c8ff0fa1c3466a27d211f398c0b16 +156000 dfb6ae85218e982a8b4cf656a2b604bbb2f676f40d184b75aada484acc0ed692 c164d079c0692fdca8ff475f5c3ed01a5322bc944b15dfed09894b42897ab125 5223dacbc9939b78c9ba20e1145f4d4c3ad97d9f627c64406c7955bf4c232fff +158000 c575b3e3ced3dd44477346f8481bc6ebed68a55555cf35520b2dcd30e07e87b3 676dc509c4e10007745804e8e63bd4e434067d733ecae6bd60b1806081eb513a 59e6970ee00381ff4452eee7e51f59ceb9e1173dd0280e6d2487bf4f3ef24970 +160000 97bec12dfc5faa5cbd3bf9caebe437fe60910fe1bb66bc9ed0335442206e2064 e99bc1ffe8b6a1c01b3394aba641db7b95d2255523ea112164d927d6bbbceaed 7fbc880e66ed96f8d6f07e6c86e35ec4656c6965455f4012b237ccf9714e5941 +162000 0340f804a5967f036cd6546df3db88472e7b2ea4dfd0e12e7d7c3d6978666161 0d9a021f9122d90b218889aaa05648641154bfb58f8ad0ec7e6444033a517670 d8bf0a176f576518ec5078e48c04a9645701bbf2777509c976f951c5e2580ed9 +164000 18ae9e643718113cac8f39277da295002eec63f15e209b5126dc88d12c846583 e957fda239096acf6dacaa6cdbccbde79aea6242cd1a61cc43c7a05d99aa0dd0 cd1bc5278f0e486f415720decd52d794d5e68da413cef2a1d1a60bdd3561b4da +166000 affd50f42c36fecfbac56e18e6e25d76417d75f4ca2512bac1c54ee961434b0c 662293079af71cb06c72e864c582a726c1ba47b30708da7a78bbeb4f7a22f85f 0231f68cb612252ce037c2a82aface3f7992626f59329540919a3bae40587ef0 +168000 2e798967f337225724dc6794753bd7d1a312daa08f8d6b30a302ca0f0da7c22a 5d30d0201e1be915e0ba3d0779597915bf6bf2a1570d03460965e1cb03410981 d2fcfe04b77738839150a55e75fc38e1ce92daec94022565c1ccc0e087793387 +170000 1a54716955a6a86d84c8663f0632b7bea2b53c3fd71418b8de25be916833c548 2a3c9c604a7bed0639603c87eefd0e0cbf5ac3243c418427cd6f364017498e87 e963318126416f8f26683210a541b89c2434682e9290873a281b953aa2d07664 +172000 d00a3a8f7df8c83a49743968a71be4e615488c4ed392cec33a4a7cf0b28f5274 e46d6b1e4a263257c601bf01198cd0865dfcc8e23f27821020abc4f0834a5e8e 9bc4c53500c61e07b94a6a0ace6621f39c38167224db3e8ce68d7b7db1dfef8c +174000 8e6cfda97593cd988f5d80bb27d0a5965533e96ae7330050c96ed15ac1a96850 7f48fda405b1db34c9bc7544fe64b687adfd0d44ee097c02b737783cf8f0996f f6e209868ea72a05982c794392141bb038c94146a77b7ccf1bd71cf3e2c5d28b +176000 e667c9c6b3dfc7305515599a802b0a75be1533fb9bdc752443ef28c88ad0091b 4ad5f995fb2bd092f83ccb96cf444f4529796204b6ad58a7c2aad99bd270ec0c a4258aebb52d4e9402c3a6707394fc9a8b73f4c3eba3828a1ba4c210b6a3656d +178000 499088a2eea1e65c9f729dc61a9eb24dcf850072b66758d71f5e0d3572b188c4 54e0c2a196bfffbd89dc2d1324ff93e617c0dcd705e4ec1f66ae81d634b48e98 92b75e4b4edbc327935e7abd59ce0fb2a58ef5a8594785e8977fab01063380e4 +180000 4db8f740c8b2d3b9945e63d23b37529a4938277002f226542057410603134880 48d09d7db861e7ed66e9d875825b162d6d53f2d51fecb92cd0906f15466d0573 e41f880ee86a0a78d1bf72174db1341188447ad0faf57a0842b0cdcf04877c0a +182000 0bc4a1491459e8bd921a7621db4f48e2b4827f8c5bbd3309ff8d2f575a9d4d55 26c62d5fde2975e6f32a19b0ab965d3a43ca39c9d79a86b771047cba3ab7ff08 71dc888abc5d929a6382cbe09f201da64650a9782f14148c776cc6a6509a843b +184000 695d3e834bf4c4c02f8956a555de5a64a74e9f958a5040165caaaadbd2cda8b1 f7ed5b2070a110bd23d5217dd7e0d4fcb70509f6c4f2e31adca6356ef300265d b25a70b13c2655a3aa76d64bb718690458a901f3586619590acc673783fcf8fd +186000 de6c4642fdc419acbd03a5ed5ce302b33259075c795e81bd05f08ee1cfed3cd1 a7e7ba54ff8824d07fd458eb39ac72246a7bb1009ddd8278aa4b12db2589070d 903916c02ddc3ce13f3eaebae9be71c5ad4ab51487e490cf521fa474b3d96481 +188000 cef09be1d7ec1986af43ac8d4588578fd1a5195ecfdaf5732abcd07b3e9d486c 6850038d3ec7302e9086cfbf0c2cd9934757e81221b09a35c0a1d473fcd11817 e69d4c3ac75174f18bc28ebaef424fa5ddd17c971f3018a8908e69e4860f30df +190000 12fe04c83dd3d98e22e2b90246d164b2f48f8bb3180ddf899e0f86b44f9b29ad 0974214d12551b9cb956885e144cc6943768f8df48e990ace740b3921d0a6e9f 551095c910a44dea891a6efde8e614e8527ebd309625304a86e44a186db24889 +192000 3653f17e50ac2ef004236b2081a0c998244a3c53117d9d83d1027f6c2f777a11 6aa11e6059149a273f29c502223b9ae14f9cfc347b59bf1d24b71fbce76b44a2 192a0871cce5e893f5eb664065624ebd89c6e1b647b3da135222078dbed77139 +194000 238f2c41fa0d4b3116e087feb0fb25c87492a313b77af5e9ba40dd2c4f83155c a3f17c4c27a01b2f8a6f06f0e21e099463edd7f1e34337ae7ac8758b14dc634d 23f0fbc6bfdd74debda97838dcb457445e9e84b0f21c7e8b2dfdd4c2f5c1e27b +196000 61f5903b3c5410245584289da0a0106dc03ab4086224f68295808f312ceb0ed2 459334fd6fc2a08db9523899293899244fd4ef830aceb2ff8e9719d5ee376d68 de5fcde5fedcf20e1384024351a94e5e760dcac137b2e42d0fb3646d2fa04ddc +198000 be70015cf8cc025d3205c09476962e557fdacabf8c43112d691959a0d6bd7a69 15bb85ec3fb6f731d27a3c14678f9f05f79c3f21077863dc74970b3b709f94ba 867955f232e20cd323285ddfc0aaa0f3f64909075b2033a651b9871eb3f4de8e +200000 092fd3e76db5ff35fbfefe48d5c53ca26e799f0654a4036ddd5fd78de77418c2 1f8bad01adb386f222f74970966457fa356020f2875f3e3d827f2d74c416ad8f 985ea95b848b49cbb7271f95b11d1ae92ab02eda522206619ea55f5bf8dc1885 +202000 12355741ad69c01e1468c9ef8b8344db57671b4402a942ba8301642cd35ad0a5 edad866259af4ff4ac42a64b3ca4fd9ed211f91842bfbc7f6c11e67b917180b3 4930bd2752eb1866ca5a5fd1a27f5ce4ccccfa705b51338d899c5fcaf4338411 +204000 2f460014518f2b5aaa503b79e9668fac0ab4a501b5d4857caee5af6d802bffee 21337d64a3d21e5de0a43349592d433e4807792f433a8d3946dbe9689f5ff2eb 7f9fe2db6454791655bec301d05677e968f454a50528ca18078aa8172d134a90 +206000 642d8d0c796cefd47f3dcb64565054a85f0be068081e090ac2ad1cd090008c78 cedb848300096c203e6aee3cfe6f3618a706acb5457a5218113195d01360b7e5 5e2a3118fb626c041d5faabe9e07e76189f0d1c674847ae4d21d2a3f846a1688 +208000 2b669fff146f1f61cde4cd35aa0584ac15764346cacaad4aaa11edc314690887 b658b1fc9d9b5d783ab0a5fbf5a6694cc0623c911bb7082f7e9e682e07aabe32 3d092cf86a5485b7e9138f12bf7b29a77dba46c1a758f0a82c3c78a588d42e25 +210000 ba9d3f795407b8ba2794f22021b7d60a8a2a24111690a2dacc3cf677ccccc7b9 8dd00d7f140f92bf50b9296d6e89deb033c679540704ca06143ea030434c6492 b65a4edcb1b8f501c368b08713b868e5747a5423eb8e4a62c8c635b9f8e7ee3a +212000 cbc470aaac6c6f75e389be25b1bb96e887e0a12c723107d27f055ca63f8e5adc d229b80320f8b50808d7e4591e6c194e16762ef5ae78680519602667c4a309c6 e3c1dc9347d486888edca410ea7563e0bdba5002d335a0434081e199863f7922 +214000 bcd5328fe706c377179e0a1117e5177b29ce820420575e6df8950fa94f434884 35b64dd93ef909ea1ecb2bc0762686113748017975fb1b5c507d31e2d4943fc3 baebb3507dc3117ceca6056b7accf1842549f33d7ba81a6c99f58bb18a835560 +216000 d3342e53a761de20064081048b4b7c4454098f479764de90a338a0bf9c14aa3b eb4be70848a4799f678daa72c4fcf9098f4ee9b9c0253516592ddb6026bd6ec0 484e6fcc4035f115d3e8ff1d50e3325fc34363882b47a91a15b335757b485fcc +218000 871d2667d02fd73feb30a72a6466c5c78510db602210b38594014b5607ab7f02 56d7f8506fc492993b5f9005a3749baae02656533a9a54b6f0ad6e6749c4f9f9 a79fe99787f4e3116f8161afb7096f2c88d553f638f2834ed97dbd4cc57d79f8 +220000 329b685538f7312c3d137e882899a947644a920a776e467d67312377c270b42d 6518dd3fb53fff20041b20c93cd8a50c90b3888fab9fdb8fb17b421a4415524c a7dc6dbc67a34443e2598479befaaa88d9a842b5e3013681a02f600079ff8697 +222000 f8708886e361c13875d2712e611eef71c2062b82aaab90383e283833ebec2cb8 1c164cb0dfa6d1f26f0be180b94163a086488d43d905a3659c447e9e8c42c0c3 8bd478f9bbd6eabaa61060bf9fd58b9c14d360aba505694cf50118fc236d37a3 +224000 7aeeb11b89cf0390156826c2bf5a9d0dec253bae68896bf5c306c0066f6efe8d 23d84b06027c0f9137da8c7a84a0a405c6e17c009cceafe6371390f48acd0ce0 9ff0a69abf6aed89a4815e2e6c4e2cfcc75a812f679238e7022e5f11f73ead35 +226000 0659c0a8e54ff5c229ae7a80e0db00aede21d83461d1e1a85b8ba8e5f8f21368 235eb1bf7c0b87c4c930561d9cb544fdd7eeca9455aa137abddca61bec06659d de026f25f5383a75db9b592d49464647ee30c97c6f417051cf180b778e0a9446 +228000 5076f470bbb9e47655a9f72df868cf896f126e12d97de6e55dc516c86514ff4b ca1b781dc490da9465f035d8f324321bc8c7a8d210152dcd8a83bb3823c3f9ff c01e82de926fd20c495f0561f833515b3d9548e4005b0307d1842bd1f9d5d5e3 +230000 15be13dd64b8516a7aab4b60901a5447834035a027fed1e07b124d79e2fc584b 5cdce33351d7768a13023bb0d9ecb342c1f8891e641a79e32754379c1fe19cb1 62a54a870ddfb2065b709e38942e77a2fe9bf5a327814a8f41484ce18ed9dbea +232000 fa73bddc755ab910455fef43ca3edbf02b530f10e965302c7bedee572d8a2e5c ec371e08c209cf9e14869395254bf045da1619a0f146150b804634b7e76ae722 751b02c572941cb8c944decf39cc5d7a6f1979d6c7547cc1934b007b939e76c1 +234000 9bbc7b99c8796b7531f07de02e7cffa2df02ec7e56c1c4a9d52dbff35aaf4eac ba3b2981deb3f83bad5c5f7016234d4690b044074c120d52cd41d6654ec57d9e 93d6f04c453ee8f4099b9720f434dca576ad8db369d5db39ecd055eec06b0021 +236000 dc9461b62fd1d3aed17de0a29878b220ee6cb9e2c2b4c47d93f9cafb97204d8f 522f7b37ecb693a4623d310ef48b208791a40fb7fe84a56c7dd1eb6356ebd668 bfb5d9a184f428e518835f002f259cb98d6d425a4132e1aa2c825cab92d1c9a4 +238000 96da41826450f85c1ef090dfa67e981c68ff4d2293932bfa48ad15a0a5c17f98 e64bc01df6e9a8002a6a1dca0f9fb839ae48bb0a5ac4113391262806c2d0a466 fcc127cf0525e7dc7857b5d86f08e00722c555eb2ececb1a36d41bca55ac3545 +240000 d27669717323f3d8f5bb937fa76b62f04f878ed370850c5a6e8da21f5a390008 2286934f8fe12986db7c9a9f6e21cfe0c884ca24170fdcb023284656501c3aea 42113a4dbf08343652ac2aa2018079383e79e34ad1a4375da7361e77192a0a0d +242000 4c55c8de7486480e47a359a59dd3c98db431e1c43904c6f1811021889aeb7907 de1a48b266add613d3925876155dfa9c53dd8c2dd2d8513502b167fc15a7861e 43ea1d54803babb09472381db5b7c5cd62f6f5a3fc5938e473019d340e90e39b +244000 7c6d2cab4f86c44c5583c5ef20b4dfce32efc3a28b23f959aa8fc8ccf90c50a8 de4a2417c03ce2de4d0c4bb88986008687fe21cafce2b6e6750e3c83940f829a 8f3369d87c870f482c1ec0ef0eb63695ea46c52aa55581862831117fffc8cefc +246000 130a26fd3bf652cc22819f2d3f1ddfabb30962c1efd91f204709dc4420981a0c ef3c26b96869df2623ef1cd480ba82e1f91b181f4275b6256e23f1916f49b889 159f8745d6a50e53dfa3e95825148d318f5af99436998244c882671d143f4904 +248000 d6ed148b7d59278f9f3f244538713e54dea7a7fb417ecdffd36f3f6e83ec009f 8ae0e08f1fb70c9292037ec6ab3abd221d5498fcac245547ef519ec7df515533 d164e368cd66ff08158ca830c4286b63ed97610bb73c58a05ececc2f73b8f460 +250000 0e4bcfe8d970979f7e30e2809ab51908d435677998cf759169407824d4f36460 1dde8106970f967f1805b33cadd874edcd4160ca6f01634cdb7dfa304f48be5f dbf868dd0beac41b7350208820e781f9f487fa9779bd5294ecdaeb809b6e8b5e +252000 490fe3e1d784e703ba77bd5ed9ce303d88947841c1f73b94c7584dd0a473dff0 607db783fb6673ab710d5bcf166936f68b54c1443fffc86a2d9ceb63696b695f a9c58a4deb04d7e002736fdf76290cd3f79c747e9cc19a3c9559af13f6cf5339 +254000 40a71ba1523bce49a7f13ef82cfd154f68397e972bbb739b858a6043f45b0190 017df614c3e2b81197d84074ee535532d1b3f84b127f5557476a5e8d5731e6a5 41aa046b1f874baa9c1e5ddb5706047641073a3c76107462043b95ede214816d +256000 541ad7d4d127287988371923029610ae4ff30ea19d1863a26a0f358cb6283281 78a27081babadbe5db46459a94ad57cfb920591d3dd46e7ec7442890f7314c65 f3b75c852bf39706ccd0a8fa05d8999f3d57b3070d7dc029c2c366b3f340b7a8 +258000 0b9e938aed9684444f7fc5359f7d00421de6be126d5833e97fe496bdcceb4614 afadb8802733bb3d25003e878e4650049d99ef594172a0186f9a88391ef2068e 198f308c2f3322642d1d06e162fb9e8ae34ee45199ff8971d6b6853fe30893d6 +260000 759862daec67224cb5df163d1067f3156c14b6b955d2ffb346403f03e6bfeb20 feb4980eda96c532d66effeab0e5127fa637ac5c03117513319b429f1c138f91 d54768616761a1866fe479eaca1ae9d03d06f1dfc34f2d1836495c638c9c9834 +262000 3c840da827ea390592b032c30ffaeb4e1d1cb2dbff974a44fd1a37385469eb15 154a14d6138c594df5f9c6472917a8b80970c9c6bb5175e116dc492548f0f614 edf33b3cb7aa36bb8c449200f6a63bacfa0f02b9c30f5dfc4e615e838cabce6c +264000 1e53cf343deba6b33a8c184d57d55de00ddb7e722591ff36e9479f2d602f4cc3 075d09a4950994dff6fc3b0fd5c1c00ef2b6047c6cab2b063afe5e3a318e0cf5 d4f41998f141fd058e6e72f061a009bd1cbd7bde946236679164c7a60e965958 +266000 f4527ef6b3c0eae24dd1bc115473ecb79ea147ca7d7a273d99f15a0a17d3be11 6e96135af34a05044e554cba71ca4addb6ca654645840d44c4565fd61e311277 a245d99c08cf9352a74648c5a79dba83552ced25f48ba896c8aa544a2e924a56 +268000 23a0b683519c0aa04d8b82d502013a3876018039c53a3848427d34f4635a8b5d 4dbb009a877ed8da9f5485491a1a1ad05c683190144b146b30a91bb8d945664a a68d2fb5d5b4b15b8d5aed42ad4d3b233b6dc9d717efc4d04ac4d0cb199c96c0 +270000 284d5d7a2b48b5cb812b6f08abac2135b67c39f16c72c82e987fdd1ac65edc6c cb385e8d211517166f965f9e597f91b48d5180164bfdb7058419e85af114842f 1cfd275a43af56a832811d89aa87504c1439b9376ed9c367e6c23beba322bf95 +272000 99175d0ffe7ad81a5848d82d99fc265a181cbc9e76a24d8eaac54e98da2b26b7 ed9e03423a6322fdf524b426cfe8b396644ab6ca6e581a91ffcda38891284582 377c94e94b0839863e02fbc31bbb8f414c61843668bbca2e65a19a89bc01dd8b +274000 d20ed661681393c796624222db7a686f93978f1554686e29f94afe2fe02449ed 93daf4b869507911a5a37e1684dd05c453ba6ffdbb93ceca9bb709ac69773dc1 7c6822731b70aec6472a524862f215f168f745ffbefff98b7039d8c72f59b3a5 +276000 bdd0c01ba003f61d77187085c39b56e3db2e768748aba8b1230040b3416618b2 73494f9adecd52a1e8af6cec1d08029bfba1832611b3056554c620bf556e3f83 56c8924acde77eb288e96130b981dd484f46a2d7a5303d42bde2590d2d448be2 +278000 f20319559a4095b4f5e53f5ca76da72a7fd738186ef05c5be090197205795f72 425295e0e3b1a7d392173a9db0bb245a5fc135f7c896a87454336a00dbc8f7bc 2923e9086b664f2feb42097585aefb3d66af8df033d5cc64c202eb5c726e2c9b +280000 42ba3ecd82c6b9b090d7352471d3dae297c601377f9722eeb599a653738d9cf9 3365e53d00b64d447cf8cc8d95e54bc3962a54a556ca463ec7f792fb5d119378 ac68e0d2c65c3bc9079b0830b676f191884988690d4bf5caff9da15c84769687 +282000 647ccf606b1676d29ecde6bdbb7f7ccba849d82aabdb1ada44c9472a18734813 cbc964066b9006c1152715d16d139672e415e8e4034c69d72ddf9494cde13118 a7a937575e5b111a5d95dbef19b71cf1d4f2bf32639a0a633a1d7e7d3b9a9089 +284000 4e802380f3b1fc2fc631de5b625b0c0af7bb13348d6f161b92c411829aa238ce fe465de610bb3e2d981e3861b15f95c38c0d0ac728ce67e09ef31e0ca5d2b6e5 af1d2eff2ba497d764a04ebb0a281ff20a0f3315ecedbb4df79529a60d8d35d9 +286000 938f1072ca2f95ab4b7e0e85e8cfab067f5c5e5eba8266ba89f34d6bf4c24b92 91f3077483f09edbb9fbebf6b66efb76fa37286b7c3edfe786a364c5c240f5da 7fdbf0490224b41351a43e98e2dbd4464b131f1dea218a58bdf908baa7cd05f9 +288000 50c07f0ed115a1621ffb1adcbb1708cab74d6a6f8ba582ac5354d87da1aa6f0d cafb572da2d6220f380752f6dc2b350b2f724b631e054c9c6e8d6a18f0e18c6a ea49c67327fb67876bf0a6dcbc1fa02c1980e0993306e8a96f0039128186f925 +290000 4f7b1dd9d461bd5fd9fd64b3e1569756c016dd7c4011beae3387b6af1cd2597c cf17eb22d621b4735aac4f66e79b438f67ff8e1f1a38157b95d6cc7bc54600d4 be64dc684ad4f2c7cc6f5e2d95a4efc1161efaed69f5127e01225278da06350e +292000 33dfb4be3a08ece139a6b9d282f8cb3c8d9afc5744dacaff3ab2da48b924fc97 96d9ba084deb5af3236d2fc8c6b1b3a1ef8181aa0be416f018819b0e0dc7b120 e8548cfe0d8833dc40afecf80c072571f8517122047410782dcb805a479a7cba +294000 5a4b80144acad15b663901d6683c8e466b8521eb86b8bee4d750d7a90b90816c f4f8dd1ff9bf0cb84390ef4502f6cc862b005a1ff713507284b007bc8003dcb1 7cd41d4ce03d0085eef70a0028f8a5c295f5d7381019e7377885cecf7f6aac1e +296000 cd95e7b249e56f3b995699fb93b957badd9cb6ed2a254d509edf4bfca4a9b9ae 3bb9f046807e0825b6e5d9e4431e6da9fb936f7ff6ef0e0356e0d58d7f7c9850 c29ca0677163c0869fb229ebb1e82e5613a73f58cee7405f979ea7d0345ef759 +298000 f7c4d00fe4070f2303e00e732b0817db7e9fb75073d406ef79edc3baed8bef6b 1a6bc832c5ae74b4e55dfbbd709b59312925fa51cf5aec76d9c3ef8ecf385b04 222995a61c02f9d4533ca46be37608f365ebd3b973701f1e81a40f0720026b5e +300000 7c2b3b8cb1629fa014a29e85cd7b0fe7876ce3def8899ba4c0945c0de2ad7902 2472f26793f1868b3ea13c4d8385a075b47c1d969544baa73fa66dd7afc57975 5fa807599c8062358d943116755f1a644eda019ab031ff32e73ada7c771a2e43 +302000 c99ae28210c1aea65df1476e2f7fb3825aee5d521decbbab03e9b9e34cf7d1df eeeb30712ff68e5d31af50e42f7480882675ae722677670a8017023e56d98965 21ddc97639d4de3fc2b84668eef7a87c885b942527fe237fee345b7dddd3ba47 +304000 30e530ddee1ebe1681013d525932f41d2492ab081b6d21c133f624539f8faa64 5d19c509c5ed4f6dff2ed6a1569fb7e80fa87327cf360b5e9967155d63afdf5a ecd0d0b8aed56e09acb5a1d80fb44f115a98ef3daa9b7218464f05a692250197 +306000 a48280659b2ed2a6eec10fd36d9503b92b3ebd587f75003b6373c127cde4c9f7 bd19e12594434b863e77e882afaa687b19b28a82d90c45c91ae3321d7a0c68f0 ced1a2b382ed4b6da703e519e6ba32f6862aa48c7dd8454c36ab8a910894b338 +308000 ad4a8b755ec479f7fedd2bbfc9b3a9c96e7da784c157a680a60775944420e9da 90d94c7b1037ba5c3a6064ca24585101dcf43f64c9ffd9d84f17a8fb01240809 db1ccecf9f1bdc5a4d4c9c04faf0bc6014bcaa9f91e00e2ebc049d21439e251a +310000 3d79688d5f6aacdf66d67febd525adcf12ea4236e4790fc4b7f4b517272661d4 03655829a63e984bdab1c0dd5a39d03acd0a1366373367c6d275d63d7e0f0fe6 f9e932db5ed3a97aad992876ee715e8c434571871c65c33499f355fa0b1f9e31 +312000 5aaa006bf736bfed0e111a35ca95bbbfffd10b27fbd7b68b79383b9537e097be 0cbf56233f3e5e272c117cd3bb857f2858c59f027b7d348233c1afabebbfcc35 de9e03ba71f503c11470bb0314de2f412b19bbc667fb94609f862ad1b53e344f +314000 f0ee411e94d8b8079a15de6924ed19244c3c44e7a7b486bc4428ac65c63e9287 205044ce3e5a3b8c4cabe9049a88c6be75ca40a052b8876695065aee9a381653 04cf89b9d5a166d5f970554d7bc90dd484ace5ac620a4b674e944ca47d0daae9 +316000 fc9b1499450b49ca255d4caaf4b473cf6acd167863714d1047fd00daf975d94b f911d872849d513b1a28aa4eb46eb0d998cd0707cf65199ce8175df9867570ad 19959d7b31d33b2cfedaf4ae3881ea8e25c8d6479e3af245e90ce7ca420d24f6 +318000 b41eea4d8b13391cc9185d3b4c031e1532003502ad75ffcdc9ce656db7a30bbe ee8454cbdfea08eabb4c406666810dbd2237138abe19a20dd03c9e7e534a0978 4cc3f57040b98424b919fb6730f1f90d3a711858032f945dc63d89548a7bd058 +320000 ee7e03b9b9eb9eccd53c0b934b9494d74571ea7897f0e8102ed668736181278c 3e29f19e4ad9893c6f8abd6a88d8f6e73bfbc5e7f5b201f1000237f233c9ef3c 149edad39bff5c2550be94d1525e00f6f2cc7560b55647f14964518ce8f30ef5 +322000 1315789870b087df2e70a70d583e228aa2cf80b5aa000abf3d2aa747f50a168b 6ccdafd2c194d263f35f6534006171bdd40b73a6ee8528b29e2230f3ebac0934 fd036bf9f4a011a6b0908f7b430d2f4f6db3411e84e6b19d4b3fd1d56b3ca960 +324000 40bc4581cc7bd54a3e1ad99588d7c30e6ffb3c23935b79dd5035638f0f74eb7c 9cfa3f8edefdfb5d05317a16ae4bba54c2f7d73379a8a08433a0167de5163ad6 829844d2d23dce48e250cc8ce7ffba65c70dca144521bc8fcb8fcc4506d5ee2a +326000 b9d02a251a1450eedac4877e1cab5826c994f434660652d9055a280cffa095e8 3142555742ef603e829dbbab7bf1780951124f39217f2cdfbb66abbee621bf64 55c0b10e79768295e87f371025aa790b4ee7894707ddeb4dd4718c865bb94e93 +328000 55c1676ba7698966bdf301475fa9d83b311ce0106fc00fc2fd78ef55f7182002 c5039eacf96269c06de541f700ee0eed472f47dc5ed5fa9c8383a42f209c91f2 4b363a51504c89ee55e5eef07a18965fefb3103d9e9c90a096a325e9d63c4f11 +330000 13b03ad9dd673a7c15af3af510c221f83b79e456c83803f723c18cb25010017a 685dc3f7ba5834187a5dbc6d10c73d934ce17b95c4439d7c35e223ddcb8b21b8 abaa6cca26fb074febced19bc66404439fa3032ba9a86c6a3947b66ff21dca51 +332000 0cd774a288085dceaa941f2dddc892c3cc419e8225ae88c265b14406151acc52 9f3c5503908a2fb596728149312f71417e34ea4bcae5ed010d43cb92eea966f3 7b26087daed34cc5fd3c7d5303c7bdf597c898140dadc198ae01f60c00f7c8c9 +334000 27296dcee62f60c4bfb2b57880e21bc0cfcd1c35e3cd19d20cdf20215ab9e1a7 bd22074d01aedf877de235c25246a4eadeb031e48c89b77babe2864dc0dd27c6 8ebce97090c3aff2a394a32e000c54fd0e1537d7b70402db8594971402928717 +336000 aa6cdfca65d8b6cc02d9fc8fb1b2e567e0aa78b667d06805f37cd6e944e21b98 729ea9fa925d59d47f89f9fce66baa93aae6c0b7a837790e7dc07e87e6b63e66 c298c742a89f83d0a53d4d20ac992b2d5595411e6da5c0dbc8f66d85cd94f0d1 +338000 9ba7df75ecaed8009722a8da3a8bf944a0cf2aa199eea9c8b1b02c120d202540 e70e1f510cc21b456cf446879fb44722bfcf002ad2e6237409bda513a5653d52 f921ad475991f4758d6a9a9f3feaa9fe8d3b877ced843be5113862eff2e819c6 +340000 887da0b72ffb0b7260bd5abc08882045cb59f076f5e5ed9ab1f74b11903b482c 9e0d1689099a24d085884737f17425dc905a64461c16d249e7d36eb96cfcd0b3 2b233cba7ac7532374c680cfc9222de15b7287796e4409d7c1d50e148980b1a8 +342000 81c820cd4c1da69e4164be2702acd0130c3706c6982b4dd45a4c2938fcb7262d 84dd9eba8e7ffd85325423f06e8536ecd7818ca62f2793ae5ff0de088dfd35bd a6f60241a7f8dd45e37fe9a08e5fcb6c785405eccb7cb2a87a4f2f4d560d63a7 +344000 5e5db00246c85ace93e082023e245fd4bc86f45decb23b4becd80d6b3e7cf112 b3003a22fbd826eb1e5f74cfb3db188c7b59db93e97c9a3dbf1f9832f53d0993 d29b58f8b24bfcfbf0132b5d66af5f72495b17e3d8e78c4345a93c192aab4ee9 +346000 bb0685e4a3a07d999e9889d06bc8946bdcc5d2a5b2f0432217b41b88ca6fe284 beffe5415981a29bc78070c869f2bd8c0acb1c1dc00b807935f4a56d196ff130 5abb093f8c8e73fedafa58adab9044fdb0fb69fb35c266cae0e3638ac8f116ab +348000 d0e78d8ccc758bf0dab18c0dfea1b51a6f5694b362a2cab0f88ab7d11e7503e1 9103b31c1b29b48585a751e5d34e9fc582270143814efbd92635a2de53df1a9d c18e56428df680856067f5de8669adec0312fbb79d82509c9463919251e75aa9 +350000 2bdcba23a47049e69c4fec4c425462e30f3d21d25223bde0ed36be4ea59a7075 da9e8348a26220cb05f1baf37eeb466899e4cecac946a71997b7ef0b4369b5b3 fb1b287b816b225f031b0ee0ea3bc566d55fdcc85e7819580bf5d18ea400b05e +352000 7e951f11c2a5732d57b9a7325e62843d72cce710576888195f63a6ae2c2a0656 3f63b7b57b7d82fbbe7ce010f136c9715c04c93db67a07e5850d1d0b73912d95 7bac5ad9df26f2934fdeea0bcc8ce5174f581f89b358dee4caac095c59e8011d +354000 06012b99b6f94817eaf3ed634450af8ae30f3e64eef4192d2c01bbe407c99f50 2034a09edb32bd604fd7b63ec2f21b675bd3341b1604fb51d19ec5a7f4bdff99 abf9d3433ec7d1d563f3a71263b0287c54bf15a979399948a4559f204ae75227 +356000 729a75915f0d70cad9e9720baeb3b8f7687cc11041f7e633a72b5fdbf4a49c07 5503d3f503c948a95bbf1806b9db61e76ecfe21f2f4e340e54e24c4aa21bba78 b379ccc265a13df358ee69116c66101a3abbaeb8040bfb567b20bb24529252ac +358000 e24903130d9b583216cc878fe8447bb6343c51d0c93fa14877101db93abc5b44 6a5020f79e81bd546523adf8be25920cdda4ee6a841a34fc71c7047cf71b8a64 ca6db290f3e6ae6320eb02c74d9e76689f830283697ab861ef405eff3d94defd +360000 1cd832a4bbeb2efd6967a2d997c266fcc5e3ba8520ca450e601024d046d347f0 640be3b0e3339764e708819cb780ec463ba732b2c436751b6b88a279950ed22d aaaaedc3e0b1e896bfcc273dc3e6c6adfb680062ea38e3c231a9b47dcf052d60 +362000 31b50d22ec7bb03127fd426c67f2ead053247dfec4cbf227897e655985aab62e f2817aff47bcb4d04696c6872aecc88682661edb51a6fd6657973eea201adfd0 c51161286a9c2e19badbd553dcab8a6ba4cfdf8751a9c5a70da332d97faf23b1 +364000 f5b580b6d42726d9b35ec1254dbe6d59440f372b5a2a6b53e9e0f9942feffba5 7f6b91aab55e7adbaab898587838b728f5a00e7b41414dc1a6fc8f2b9273465b 757ae93a20ca92595d07fe37b05bf3b4aefa48d14d1e6602eddecc73744c3a6a +366000 49025714adf7a2f6e4beb5ac959f363a6f84b717cb007dd0bce1aa2ffab95997 068d85ef7849249fe48d525aa9097254bca1c081cd62ebb7dbf10f838e58218d bda9be4968f490032f5c6991bd30799daeaab48df3b9dc2007531802b477304b +368000 112ff5ecd9aa3ea07644dd8fe004d322083a8ef7506ac7c94cde9c3b9657afd4 d3bc37ae580c2c90b2b7b9c18d92346c84b3df1e272c8d6a893201d07844b80b eac7006f60ed62140f6fab0c20ecca6a8257295e81666736032169f166019906 +370000 3bb40172468e228aff88062973027870cdbca3b1252ab6e095c25d92335d2474 13bc05b67dc8600f26dea9a233d073afdbd5c2b634a9b6de5cbc567ad109ceb0 e9a989371d6f196c54f26f3a5d7c83c67d2cd512e7d668cbfbd1847b7411abbf +372000 0f1395fedd1d4ae584e4c309ebac802ae834c0bd78a8905c96cde1e147038d2a f65ce9e03ce570cde0644bff287eb02493891af134756ed9d56941ddba1e02d2 ad1abd1fe42fae718a5744b7bd0d38714cc8609cf447b32bd9fb55bd42af26ec +374000 f5d80e91db049134f7ebe42191ef75510c26f7e1f5efe74a52e915142456b58a c7954e87f56aaea06f21521151ce91034a3e35e57012b459b013231ece9577d6 f52d0b46af6c495a04e315c2927f6eb5b67feadfbb310f224897ba304d367972 +376000 7bf742779b6d7e2632292c8cc3c6532f11199ad50fa10857f543d87cfb0b08e6 83ff3d12b9419ca905142495ca1801e543c30bdec844aa77fd4a3a2799cdd74d c43f85fe2b8dca527fab4731c8608ccf6e4774e8315b5c48e44c95b51f88d502 +378000 b7f6a9b74b6892ca67296bb74f6b2efc45daca29bf012043b0e7786f6ff8e910 04b44e9100d3d545beba781fc12372a33f3e1a7eacb4c13695ca82392135d732 de8b849e3ad0e88d1de31f031eb54996399f90e665be559830d2a139423459a6 +380000 1f916e4b8bf03a5af4c14e0b33ca0c84e028621292b07990ba7edf33b7444a72 abdfe5db834d22cf8d0080265beca1dde75ba83902bc4167e265dea0249266b2 1da9421691e81aa4ca10f28d7299bf1bdc0dd9ccdb6cdfe903d8e48ebad9fe82 +382000 da060ca786595c64a906bd789dcf05616133153732fb888813950b4bb0afc4ad 952696dafa83e908f03072ae495a44a4b96a63ba769e219370c34bbd056c9e44 37c81624579170148eb112c5ccc0372259cee50b804caa58b7d07dbdfc03279c +384000 3853756854a1597c36906a28f7b95c0baab6208ea2e3a554c05987342ba17e80 bec74ff1e2d82bb83b071ecc6d9de7c3e9e089792a35484e4b628478ebcf44dd a692435c22dff844f566c9d67ab92a8e5919a23a1544461b3419b5e61b905ad4 +386000 29f3e064b15ce56a3bba9db56c28cf4edbcfafa2f4a976cbffdddb4d6ea17c44 a9e30fe9b655e7c26d91d11f253dba6a1558501222ae6444adcd7ee819b4de2d 01cfe95dc0a64666a8214ab0571f296d42d93f82d3e8d4648b635c435a506969 +388000 83a9f932145de6f64ddeae2b31c0496b0584b30212bae86e017dd6a8f52c3a7a d981daa5ce4a1bdc73660c6ab9ab07e7d7500bc64350153c97098335c4b6c258 500f5efb4667041a5e0501615618ea26eb9e63cab9250357ca4f31f352db082b +390000 156139a6c9394d274a42b12134906dad0c0c9fd69484f4aa93c488d4c156013d 53a516b8691965a55dde496bdaece64c1c00d7611b1ff44ec32d0036f8752339 aa782aa4c5f53db55522752efa50a9281c6b058806360cc151edf149eaac3dc6 +392000 306f24b9c3b34484a55b4c1117f475eb334797bd31c6e725cdc2c83b92ef3b94 d8647e3bac2696d8923a7a8cb36f8d3ec3e1a56b29b343d67fa8cf4c65b10e6f e2258f0faefe6522eecbdf1c45dd287b8bfaf0bf5ca56046e1148f4db3d384bb +394000 f9cf6c5b44ca9450d93c1c31fbfe9e70e44b8dc946f33f1aaf4b0d027550b281 496eeb73fdb61fe3466d42d661d0867e46f8e61e217d58f2650e77a46c048d97 ffb317a2a79fc209227ca16188db1a715786236cd4d3b58d97f05849c11868df +396000 b9a569527f0beb26cf861ebff524c9914073dde2efe2f272ec224e1a706b4eea 95386fb38c8e489f7b00d4758e3345f7bd7d7aa8bc6dcbbb454380c888bea6f4 9883836fed70a503eb9f333a67c96d462f3c8bd517e190c44436bb9548de0014 +398000 21ae11ea082a03273e09f3451c6aeb74de18c7edcdf491836a217464ee2f17d1 1a89d682a5ee03d4ddb2c371096da91829b1da08819d0b23656d1545dc7a1b56 5c5335653b94e2c49db8eedabdb1c6e2d0e8a19bad863acd6b7230149c792c8a +400000 4378cee85115fe9014b53a0b1d0a58b6c5677b26d8efddddcd590d129694e7a7 c04f0c6361046c98aaacfd102721ccaa5c5437f8528d307ea5b8c62f384c69a4 70587d814ddc1c813a00df96854c5fb8f95e357a92f97fb616ad5d1301e48769 +402000 235c380eff9009711c797b7e316e3d387e348696d51abea9dc96fdfbb2c04571 aafded982fdad4ec7d825d67b279b4b9121061ae056f5c41e102a7ca0902e5a3 bb1d647d393a7467314e73d668b7e0d7dd52a1ce5a7ca39fd8fd97cb43971607 +404000 8af1b696ff2f67cf044d957d09010214b213f64077df1d64e2e0d103ebce65a4 270678edc46211686af3c1964d80f40529eaeb74f7f91e11b0939d696a4a9309 58264cd02f9626af233f358ee90ea75186adc569a7ca283aa7954593e9adb943 +406000 641651267ec057f3da28dc6192af0503d9e982bd842453c499c9d3fd8e5c199e 2d982ca8f820abbaeefbb767fc129288f31b62a09e238af9fb2b849753857c07 7ccb5a66bea5b84110ec9e71f703d45dd31f9f09dce3a73e81f7ae794d1072e3 +408000 c5226afea3e6116b44b89a0a9bb0b04ecf3e57f68a9faddcbc608e626f13ef79 50a1a46dd1ac0c04042e7ebb14dc7ee7891c249e51a5a6a4a6323f908e808ca0 2e0b555172ce846a646d48aaa5485bc26d2f9810038326bfcf786ac4ba426db3 +410000 0b483d9c35f2a1086f6bbd9bb40b75421f6dd7e1f66ac3e000ad51ff699815ed 38448accfb100568eab9e683c9f701db70cbb36b2fb6daea7af62efee7f55d40 cf6d170ca5da3d64d0e9a79be7ce92723393caefe4b826baf0215713f6bcbb83 +412000 ac520b41d70899fbcf727eeb558ef2631c6fb65f771fd482a8be2b3ac7397c55 32d03667fc912acff1adf1835a718e1733342aed8083fb1de68253ae44145aaf ab0372a6cfe93d9272f7511d5f8826f6565037cd0ff2576d8c82f7dac106e4fa +414000 a5ebf1289c1b1123072b8420d7e484c308f3bf1a748cf57c6528a826d4ee0533 6c903eba772b9b3a360408592b5bc6c3385affd9089447e07630d32e4cd1c4cd 5d92e53e854c959899f265512c60a0b586088428d86f86ff8ab7abb7a5c9daee +416000 46f0f49f51bad9a7f568e5f49b73d0f32995a289320d204e001593405fbb8b6a e56357313edeedec15783fdf9878e5912626a09f454779c77b3b5c3bc9863d54 35bee4532c82be56131c0dfbb2cd688c324eadca459cd4dbf2b9f42b636e222c +418000 64e1a50b602768b2c7bf712a7da8ab5ebee824d5076dc5ba09985dd84085b6eb 7a9f7428d631303d6076254afcda4ed4a6f66b668779c73d0f0f5b656e32d293 5e2c66fb6836949291185fd5d4e4adf4d50be7acbc6df09185d9eb48ec36a768 +420000 66d9a0de7a042f843aefaebbc6166d7b01b642b3b3e4cce1633d623690dd5d0e 4ce1977c56241f2b73225319ff0923677181cb99891d24bb8071438ec45310eb 73e140e9ba148a4b9c9ecc4c990a075f09f1acc1661837a11d6026ccb6600950 +422000 d884cffc21c9352bbbc0fa906e78af8f5a8fffbe10699c9fafef2314694417a9 fd5bba8a352c5d37d52a01b743e83df487600a4f17dab06fa937ffb940174d12 6e792c2c28b40178a53033e39cd87ddca92435e0753ce584975214eae8a3ed24 +424000 edb6d4d9502bc8402e863f33601a798b14f4440f5c56dee47189df4448322c4f 5950fc53f122b7d6a3266565f8d54bdbd26b598fe9ce2e6ca96cb9d396d5715f 859dcddbc6e59a209d724711ffcab15f55d9e2de457ceb4f2017a75ebfe09bce +426000 4c1c146aa8ad6df152b0c1e30e22d665a14981e08b0737120161e6b02b06f190 af30f04fa8a0906d657a8583ce0e03d3d522de0a3c1190981a0ca958ec03e849 be2da144b9605af0174e605ce8f30b7d11f1cbfd166b4f396c3dfc75c99d8a90 +428000 86c814fd645850ba863f914c36d1e0727baca5ce8162d2261a28dd975db24372 b48b339595d61a03d5226108e14d8c546fcc6797574fec9d3bba55b7e3261a05 c05d4e0d6a7296fb4b042534a23b2518097d18e2da5d2ef21dda11368d33e762 +430000 6234b634b3417055ac2a11e696d5a7f131519b133bb1221fa281495e5e5b1f46 c5b53ed4c96faeaecf01cdd1e4f5a539f08071a0318b9a9dba1efda935f65e16 cc9e965ba4927bd2ce72f016434730b745c5f2891c4cdee7adecd08f57a1bbd7 +432000 a89748e4394e6ffcefac7a423052c510b3dd793b0dc0f604c337f0743eb073b5 0e8bbbd5c8e47a655cd970664873aa15a013bd79489ec55fe7c760b34a8f4d35 df8d87a50563e3626889d856ec2fcff07ba59245ea321981bd7969c4f1a32ff3 +434000 d21127d29776f4e983be2fbdb3aad9f3cf60ec4ee0237e91069d8f8f043b1f51 dc4ee680561f9812215f097a988b8e75f12b4c096021ba854c4c6773b906cba1 53e476279e19d224581389558545e01e305c0080a083833fa8d94b0d0ec04ef3 +436000 e43997e8f7f58da3942ba7ea03ed101d6246e3706de8e29c3df2b190de940b8e 2575c455c5bd152b6d28281bfc685c1d1190a5d8fdc87a109dbfb0f64e996c50 6408e0497c06ce545082c95a47382e1e97e7a89cae2a529d65a05933ef859842 +438000 2aacd0a03ee13f0c1483bc4ea505983461f355920d5964bd7de40000b273ef00 a4deca882bf5f5ea98a8882419db3315581e75ae7f067e986594296ca1202402 8abcafc7634c1b23ce147bec1259fe7fb78239dc72a416aaf008ff18a724cdf2 +440000 abc955cdfd5f7d4bdcf8a8e7e55d8802d42edb4b948e76c2e168c956239c5374 533accec0e1a859ca318c850daaecf61a502a93935084d40fd66dcf870b0b2a1 3f76d36b4a031e9663e342dda5476b4534cd38cb1ee53f6a89489f1d2e7eb518 +442000 efbbbb8ab47338b1705a288d44791781d78d7c9f31628624d8216341d07aaafc b02747b4db5832057334cddeab58a3de4cbf5247d1c46cd4ddf456f2e5b5e4bf 619d1e53595f296eca36dd62f8bb4a98435cb71f93f9cee90a5b54aa10b4a50f +444000 ceb14178ab4f16b9fdbd926f1a293c0771d827635ec4109c06a006ba2418f040 73fe4ac7e87edd0e22acbcdcaa16842835d7bbe1bdf564b97edf16b03f0370ab 9e324be3c68748152fe9eaab5804a93e91ddb7150dbe6dd9cf804b3335c44402 +446000 10887ac91428eaffd67c9d9d0e121dd169136d2d8b691ab556e11bde74a057ee c99a472569b51de427d158260cdc7ccf2fc343e153b0d4ec13372d05d6a25f45 05b85704167a0a0c686adbbf09c82d7cc62433a08ef75537164bd7836f6604cc +448000 aa1bc25fd2d2925e325b12d35ae560f5a2602d468cc4e9124c6e1035c953de8f 5d1b3bca727d3c9ffafceb31856fd2b96114ebeba5d51f58f9033eb81314bb26 aa1c7ec1b2b4f32158fc2a0109900e2431d07929a8605808da70558faeb70bfc +450000 d279277f8f846a224d776450aa04da3cf978991a182c6f3075db4c48b173bbd7 734e9ab4cb3724fd1f2ac2f8a9669549f999d252cfcbdf702fdb0343b07b9136 f8be0edf37d489188b56fbf9903af118f61d2561c5b5ba6bfe78ec9708e2ca11 +452000 57785e4a08fa71f616e73d580c390336984864fd7b20d1fe8e1c7ad87c76b165 db72d4046dde84c9981a2bc8ddd03fa14529e2a681d16b19664745a7348752ef 704341915eab9b3a90c1968580406d78bb385dbf0937fce57c83438765018a02 +454000 2fca1ea8de14f5cd2b01f08b32f1ad79b2e701d0b26b05d25f923ed852346c16 e16355c618125089bcafd897253adfea970f1ba45a5897b15f1cf91b58966753 84fc7e7fdd9dab5824ca1463e2522340decfbeb06aa05b8ca2179a77faf49f6d +456000 f1eada2ff7c7580fd45be1b1152ddc7b6a07b11bf6982de33c1a5a1f42c825fa 0dbfeee0ee830764eb4dabadb12b18281c1ce402d4199698c0b9e0c7382a8cee eac43b735d643dd91619c6a4b4eedd31a92580dcdbb3cc6d2c5f2c994fd57aaf +458000 303de0a55c370d07c428c32817bf44ebff009b6e7d1cf1ee5b0e762754c7d39d 5aac7faa4823a84b5dc3fbc842cc9aa6fa90a49614a461649df03d0d3550f8b5 d4300221cdaee0781eb0b693c3867aa6106d460a4d2877f8632596f07833ee0d +460000 47e612435a646a18289f05f62e7656211f619127e2c6168484f9ac053eb905e0 acbb2097a617e202aa91e25f1abe9aba89feb3d9e24261923a10ba1b9c30756d d642565325b14dd17d8ed903ed24f2ce87d5cab2cf668969b839b0c72a04ef28 +462000 7e54ba4a1db262c1a1eaa3779823b56c1811f84c92e1cfb0d3e47193776701d9 5c7785d38d2175f1f36f23a2b03c9545dea4c79329d20533aa6fb308ae73c601 8e0223ee01e1069c94927896a6243039e1a8f40c31f12a17ad79118e7f29829a +464000 8a72a4de9b4c9b273283595695f4071eec2aac14cf309d88d31ce54411242504 13526f7f7de9a1882017cf0694d0f0bce8467863d188e7569d4c73b359f51173 51267906bef25b0a40660d4cc707479f089419fed9e0009aa6a37a139731ae64 +466000 a67bf00dadfbc1f0bf36b631fc6511940b58e55b06fef95436c46a49b0f905e5 4a80e8e34c9c382318ab3e888123b6ad216cf5bd3124bfbc5c08c240e1cac246 f97a04b772e7ddb4089b97cf21285d411c463383a1bc02dff7d3a1a2172981d9 +468000 91243e5bd687fbe3e9ed0413797402bcc54824d441131cef926fc99b23efcb0f 9d0423c709323f9c196fa468c97a10adca29c103c88a359c90eafa86ea671dfb b0c72abd3676b6e7e9074bea9b4c3c7fe1cf95ba843f55e7ef9b747b09a0a51f +470000 f7425afe0d9fd52e00a17037f3616df8529390016739a007ea6720a80a421ea6 425a7de5905a4733b5f06deca2d69b998a83fd46fec265397277722da250daaa 090b5103bc2f30bdd3477581d3b8bfb8e7874667f89433455cdf962b7c642c57 +472000 93446bc73335133cfdd400c1a0338c6bbce85acfaa983f5dcbb1257a584d1940 5f7e0cc60f48ffa7ffd12e0a06c0cfdb7c11c46f9b42ad72e28d92ffd9f0734d 586274ceb0eebe3878265ef4dd0aedeae5facd2a2b2eddf13a56c475752bbe18 +474000 72b77b8b260171475e4e0a167067cc26a9d7a909b7ea5ab40b93be962d5feee8 55398cb9832c29e22533ec588db86f62d8a468c9d265ae40737feb7ce223fb14 5004cdf2f09f50bf4b53c400c5230791dd1252efa9c382ea5f6d22e507fe75f2 +476000 e381bdbcf14891b3097f0cda175b789c969d42cba2b98c4d4ad728d13e5f8d09 6055c0f7b8928ce50baba5ca806b25ff9e84955dbd2e46151a532e40fab9a532 1b270c2a3ceadda2a448861663d7f829c1b5dd3092408ae880567459fec51f3f +478000 5aa45d6972d4d2fe2773d6a646134564e8d07832710151115c8721ac6cbc5ed2 36a6a717f70be6663cccc2e9253df0c1e4dfc515e7c0c05084a897a2bd262d86 ce2d65f5da16bfacf7bd455c08899ed9a26dd112aa3c6fe6d19ce45841fe6373 +480000 eebc4a646029a3df52c9672d508f10eec18ad73254b4edacd37810c6194b64a3 4f919090362c666e1dde805154a7a559366b5d87ed8a3aa51bd21761f5d9f6a2 da787cd4665c76fd8767c7f40bc34d7a1c3e636db23efff677daa12bf4daef17 +482000 98404bd3bc46d5c922642b16234e5a20180924d9b12975c092329f3b8221ff55 395ac8cc67627a30c220c2ee53dc67e365a9a167c6d0b65d64c1f7bc029005e2 1c5136ccd4c52468f496c9da6c5f3a854e693af8a6d4f6b8322eac1c9265dc24 +484000 6e0fe2a076cda4d0cf946e7f5a818eca669b7a38c57c058cc1179ea85edb36a0 54acf6ca422d4a3a8f0531a0df947a3c13f516e3e9b79ce5be7989438fcec28f 4491fd849ab16d6ad2de3c544470c76907d8382c8722419dc9ec1398f76f4772 +486000 c25c7202bd689119a258f88d4b77365bda92a44ee822f77d905432c0bcf7d6f0 032d7f465db011f6b6c385b723b5d59220bdf8dd490710d1d8eefff359b7e3db 908675bb41fd97923b7c569b33d76f8ff3d1e406372ba1c4e303c297306634db +488000 773dc276cca6263b55238a484ad930bdb661d233141b86a49add135f94837bfb 16b4e1081b82acc656a40008cb6ee004cc3b1d7072b06f0de073b8d7fa4cd3db 8dcbe9aa02f8cfc4ef04185e2c7b57950ca91fb6eb830507894ef449c434d2d0 +490000 be530af679d7420605e334d33b6559e2158ae60e9521bdce1a7fbf70a5749eae 4d1f0486eb2073bf239883433202be16889969c4c33fd1f7e9a022a51417ebdc f9ad78820c6c790390cd3c7b31048444c040df8c7830a7bedc75979ae6babdc9 +492000 d4857abde7bbabc954957e02c22bb41be1e7561f9b42736f5029ec9de4848d14 85f1f2c5d1308efb86fadc6633f3429eda2c4456cfcee34af31aed722085bee1 1585e7786f4f256db6927145188fc181e02b554128207b99027697121f29faf1 +494000 ef562b5f10683104c5016028025184f9e900aea8dc29f9f37cc1155447833b50 3e2382095c34215e413a1f31692a48eca9f699d26606655634e380bade2db73b 82fde165f67c734546794996fbfb49fb442ed5863fbe44006f466cb90aab2974 +496000 f1cfba323c329b2127362ac6db2c74ea3bc789e789e112ae942612809de96252 069df06260efbb4505bafffe486f05ed341cfaf6f21133d588995bdcf301c88c 4bbc0d554174918b20ba74065cba824a201224eec47dfe31b69daa0fbc8994f0 +498000 5401e8dd2526ad87eddb822ef4940e3dec3ef526a3ba2083990623ba99d07e32 725a15fb7ded0988de627b6eb10554e488ea8ca017d96942bafa00bcd7175e20 968bf0ab62df8839a0c075d6b4eda12c787ea1ac637472b3e471e29a6bfd7a4f +500000 92ae1083b7b3c22fd7b4ce2eae121d518f8e1aa81d0be9432ce5aa20a2954fcc ccc71ac0165718954700addb06f334240884a85bb5984eb49589df6cc71e5304 f46d9def3b8ddbd031db6bddc27a92de510a804c79c27fc3bc1a1cb99d33f3d4 +502000 5af288076ade56a3fcbb39eb0f50127b27c8c93a843ce5c210cb1259fb1337ed b0c3a975c5938e274eda46df4830db18a8ce3c36e2211824dfa95fcc37b1af11 5eb29411f83e21ce243821274fbd8fbba2d58f80dea1893d33219e85b89eba22 +504000 ab1a0a2fa1ba8fab2e9c05b5028a6268fe28c387b8246e332d6ac64b6976ca7f 3213ed78b2d3f7c811879739f4bfed02472042e871ffb2c4ea24a8859afc1a92 78f35464e21ada010bd622ade647f94eb37ea7ae909610795a3bb2d8c9299cca +506000 791ba2e7f0e32754dc89d32b4f6d412cd6091137401b819c1e6abd274cc430e7 643ead2e4e677472b67a280b25e71e0eb59f5b2fb1c01135a1f8880c851e5a90 877b0d2c4b7b1bfab5d26dc3b50ccef073cb1b428af732f848dc1d239bc7cd35 +508000 b71f53815842ebe9b558cc5f8d63a268cc703e912becc2a272f7c1edda2c8edd 03248c1b39465eae8a3c09699bb2cb1f55e6430731f6a1f0f02cc5c84f1b101e b55612e03c88ef1974da34e584b8c236c6e998a02990cb9ae0f5d6053c1baefa +510000 a764b5fb9ae94ffafbcae59055be8424f226ed7427b1f5c82ee7234099c44964 846ac5f6b7176f6889081be12bdec67af146da927eefa1d4a5674816b66bfd51 f624e45cb824530d14e6dcea1321c910fd45de291cd75ef1dc43ab2163d68b6d +512000 28797b58ad4f9cd4068eade4de3c67de5e04380320b5b709e6184351cb961ce6 aa5fb756b7bdb36b12fc07892e3b9be8e7da13f0f7b1790b7a02dbefa603ae05 75e63ccfe824d22e7b5c9279ed1a40ee4fbdd6d9459201cf6a67898527699d24 +514000 6c2659e9d81c11360ca095580118a642d8b0c9c579322edb65f066b35a269f85 91f4c2cee39dd7d0745061037824c929143bb88c2657f66305899979be683de2 d4ec5ac58c7f1a673a22c871d9d08207404083f3c1c17dc251c4f6b5210da733 +516000 d9a8966627864fe45def298f99f2281b00f7c08878ec35a965e205ea39c9ce8c 213f11d5617f665de03f08848e4d91b720dbd09937c2f5b43f37e22997ceffe3 0dcf5e77a02bb02ae361f80a64cb4de0bbb1b038db13c1cb9b944e5bc00d3362 +518000 81e7aa7124797c61ae24e674b35f8dd807f663df508c992f90e17fec28ab1d83 99815613bcbc9bb72d4f84c9851efe395000f4c3490317a8611ee81884c8dddc 2582e2c251d9b4a962e62cdf9efb80b66b9141d3f7f7f57e9b1e54ed4057a81a +520000 babdfd32954834fed16a202712c8858986cc2b39e705c73d65c55caab7d34d54 3f2e38ff121c660ddc94ec599896cb644bc5234b59d9a25cd27d6f33d8605c15 46d79614e272b6922a04ffaa5b0bb1f8c82b28c24d9fe664c5c91cc2aa768a90 +522000 99f32cd2d589995fe053ffaca283098950951a1c3928042b62a3666fb9b68942 f177efe13b3452748947095d600abdd49a5a4e4b37ea78ac1519feba49842751 1e6e4aae75bcafdb6fffee7dd1f5f2ad332d0f2f3d0829a316cdbeff0af86835 +524000 921f993eb65d7180cd95a6e984caa6366219f3c1f15f8f727afedec24ce8a45b aaa5a09f69e0a753bd89572f5b99c3c4a21fb4b3aca512dadb7111349a159669 eb9abd2f069dc66ad37a6b2716a4cf9c2b32834088ef3841d9ebd8931c30c53d +526000 7ada3c2f1c7e9793fe1222315240ba294a484e452e87643b8295e7013e6c3ff5 c6afa78d688e685b5ac9d88f7f8feb101263448479f1652bb7f6a667e0de1a6f 9e8a68c6393e3ff0fc8522db8dd770615149cc08e17f572aa9cd66c0cf7dca66 +528000 15922ed3df4925e83a28f70eee0c3f438f38c5062e43e56ede961f0d6b40108b 96d004be7cb043ff35f6978b35b1f0907587349f2f70b106ead651aaaf12060d eca2d25de6505eed2133ddc69cee687af1d78a150646fe98aaca888658bccb70 +530000 7cd71cc94593d01f40319e84fe6bf35f134fca081a45d835705214b8e965dbf4 e136bfabbf1cfe6cd06e052693b93dec6342ff27ddfbefcfe33a008600e6acde de0cc7d96ccd4f6eed9f893076e7d1dfb9edd9295fb1902ffd6044ae10064bba +532000 7b89881b363898098ebd0aa7a3a32f28bdc58811480472f6f6df43c0d11d9757 ff1f2c0c352100fd55188f57f899e671f4d9a7f41777e78fcec8a4bf0cb0ee6b e486fe4346e35fc2c19c3cad7f34c4750293a06aad99e10f2c47c6feca98437d +534000 7e1fd848a62ed83f1bf8b813bc20493e51836f0ba6dfe580115530c5dc367e1c ec61dac0333bde2fddf4105b5eda366c4325a050ab4edf4265492c965071698f 947175740142dc9b52d1b56484b1691a03b99a4d0536789a0f05013224e3ad52 +536000 ee2acb45101171ee41cae267e5c4ddbf45f2b2fea798ba53f62363ca303629c7 aa4222d582c2666c98e20094e857b03074a04e2a048a699692430b48570e3478 b2fc3b4f7e0444fe49872e31e66f8f44c52f643a2305faaad825ef6f7a76a796 +538000 c11c5e96b2384d9b5690ec3542d0067edbcf34fa83f95ab2a8f268ecab93b8b9 793120a64749a339d340a52b1f6d291afb6873e38c79ab8eb59df2f3c1d9f89e 6cf380e80b1eef5ad1d8eb8393dcbf7248ddcfe0a15cc5015f6e13ab66231037 +540000 6e0564a221be2c7862b805b15f0ec422f31f94217a56be19d40b9ddd7d55961e bd8b9ed64439d1a8b019f77b5a2a973c96a3872f70866e0f06dc7a7649e49291 155b7f553083df2b1b0f9da6150f17fd0678b1adbd0dd370ac5c1ffbfda1bb6c +542000 760dd0f723940b8976dc6b98f85de9d531e61712899dd90107b19de9bfeaec91 2022c73c0958550a86030052afd048e21f047b8ded013190f520be5b06d237ce 72e65f58cb915613d81b719a7083ea9b7b9f1309133ce1485168314d1887980c +544000 54b220ca6de759291cb2cdee9d0036536d785de07be186d7269de6360b350b52 929e6dc205ea23a5da7ecaf7e4d1c6383241ec8c287fc4b4c350d185f9ea2a43 9ae5073017da00fe041dfb2ae80b3e2016f48db27bf3bf2f5f0fe8ae595dc671 +546000 8e9873cca8e64653b3eb8acb2894c89c224c8963233115aa35eda6d15f9d039e 8e8126a6cd07babd54a4baa129fbcfd9cfdc66d04059de93ad63373064e4a429 4ad829d0ddd978c5a40a14d24337bb75481632a7003814ca45fb5844ccea71d9 +548000 6c5e14c6af1f7345e32bb013b022666a8f6bb47df3fe6976a575bdadf58a1fcd a54f0be2af9bf2337ce87d3fdee1bd782ec4939d0864389fa679da1be8b2d6fe 652c5281d5e079ed406ad21bdf6a008e8731992a0a95cc97b3e8dc78d55fdcd4 +550000 ea8ed5430b221549a6a26f104b424ffd782ff4c8409bbbc5eaf3d83932825691 6c5e9fd51d77cf95ccb20593d0bc0e386141f79ea642188088cabc47444a626d 2f4ab7a2d33b8cc9af6459ad9f8914f5a4ee599fd75f5cca3f531eade5e4ea4d +552000 786c771df6a381999573636b580c25f8331ea4067987b351528abda40b8bcfa4 d562acf04cef124684986b6af71230ac9a8c569bcc493141b277b5de5e285196 e712fb9c8f1d9d1712aa40f941bab97c05b1f702e4ce7cd6aeef72d612276114 +554000 34b938796524410bc5227203e171f5c34f38c89d23328b411b7fa96b36b80553 5c4909e63fbb56470a71ee2065449de2ce59b20c0897c0861b98d5a9ea49cf66 9121032beb4074cb6b5a3db83ed330afefd4b153a8e607edbb586e501cb12eb7 +556000 8fa5909fc9a06486cd1c1e3c065ebe8494ec5883e6b13299bc98620837f780b4 5071457719f38b6bb13c3076feac813ecdf11ce4a8b37cd0bf4ec9e4dafdd020 b6d88c1b36a448864cd44604c0828a6bb9610cf51f77711ea14d81a0725ccd14 +558000 ac1d8c399002bff0c0428e8b25bc117e352ef5008db422321348635826c15b27 bfc7db6a2dc7f094fa3ab6b4d5d05a25c405a320558141bc0afc1ddf5b25ac05 5ba51ba927837c3f6eb47184f7f7991c3197ed676e52a4f86403f7ef944b4f9d +560000 6ea94d731958c0fd57ec5d58570e6c8d72fb0a72fe63a9244fe18c32846c6329 a183d978a995f4173bf40542fefbf543a967f188f7811c761dd7356b7a97da82 82e96c3227cde6ef5319690359efc7cc460cd62ca0fcba7022064207b15bcab5 +562000 9359fd4c2e8254e94aa0fe80b42bb0f6380bef41c0e32e389ca93d8cb209c721 1927b4213e4253eca6e0bd81d4dde058446b6457d2f155214851ce55fbb63512 1147db92b7fb02ab3ad5e58136b1ebd697691eb135a29fbb806fde7b9a584ced +564000 266f482fd89a4ef17049b0c306e4a2ceb8ac173ec43bcfb522750bf915caee9c ecb164f66ee6859a85145ac0f36ff09bcf03c7d1b4817abc803e04c49ef2dc41 ccac887a94e7d452d9a3e4dc1e9a591f5d2ba0ed94dad4d8de6016d772415933 +566000 62fa44ec790f53dd682342571247a3063ee93ce636755ce13140478ba7d32b7c fd2999e8376eb1ce399a824aea1af412e4d4dc4f668fed28a67d7cc57a4bc7ad 53fbd85d28b6b34617b329c47b922bdd7cf2bc1f690b6671eb281fd88a8ed81b +568000 e410a725507b53aa130da04d487b3d6d4068c41bbcb021570f0b7c8b3a5819af 4fbb1d682e0d3d364a57e3517420e37fa2b2249644d9d3f645b8db09b576f549 18d372d29390adebfd5924a6ed4d428ba49918123608e64bf24f0cf79436d68d +570000 04c56b6d89df925e0815e92a150e0f7cd60753494e6fc44010dbea6e9d881596 13e61ba0f25377f61d814eb0110a5e6088918f5b7b74c4a86530bace8a078b74 fbee0231d6ddc190e19b84dcf279ced86d575b939025f009ac7c1052988aab4a +572000 354991380611300cc1834ea781c297902fbc4f260a2b85f711b0d2a205be2390 c57f980f1355ec7fd188551d5b8132faebf418ff91c89cb2184e25654a058143 645556f2d86cbb02225f9d253aa020f40bff312ad0f3e154ef0e934137dba710 +574000 6ee054b323694074e550bb48af598c53a73cd357adc80a2a8d0c4fed8b4987ff 7549f20012dfe2beb8664c5522d84366c7fe8c15c9387082f144a97fa1af4b51 30c7c327eb62cd5f21e7bf9129ffe056f12e153e879570bce6f5857c15016d9e +576000 78dabb5d8b5ac9b4b524d5e976bc4526e69b10c381c312d6b75ab936125f8c81 05485095579bd2d3abb55cc023d6adb6e5de4eb06343c3efff79ca8e785f8a49 4d045cdce0f87196c413e1211a6fd814fa512230843bdf2b1f45cd9a047fde01 +578000 6fe81f11813ef61765f050ffbd82b594f9c4ea60bf0d65285964d1cbfea06885 7252868dec9f0a57d473f6ffaefe66b7aaddab1f4eaa1ced365f399b0d20a025 7ede5327ded4fa690d4b6e997c00e84c768e8168f2a1e6e7b336de7d727f86c1 +580000 fa683fe120136e0d6ecbbaa21e780027e7ccf0d93c9eb00186d55df294d67686 bfea7204dafd6a380927e5bbf93dede3587068e39417d024b22c86e440fb67f0 32d44a55ff66ddf48c79b4226bfcf280c86387f2d64480351b48ce8af3e30666 +582000 536ce1924053b8e597fd2351b6db0ab134eb34a16761a1fcf1b860cc1c6f670b 2e671f88012b99d2ffd6531c3db82b39c043b040ca899acd9cf072faf03204b2 88a715a9b75d52764fcc00698b90374161a06025f439026ca54fd37df3decfb2 +584000 534c238db57a5689398637c346fd06bf6db4444d00d1dcb13356bd80e2fb20dd 7797aaf2b9ee1a7b34db5359c4d703d7001d0a67f3259e507c00d4537a8523f1 9fc6e197a137ccfb353c94f4ad863d01c2506fa48c4b108c50f8d70f54fa0851 +586000 3738083bf6099f28f6efa46375564231a46ca1e867971647534fd94af6ec556f 2caebd9d34e616e40fc7162f5d2ea6fa48da6dbcb5cf17455d349a9ba4a36b8f fe327eb2bc3594ebe8533bdbff353fc62867b07b5d558d35d545bc1721d18827 +588000 bbdcc4e2ab92bfc1dc437d3f79177af85405ee73e3822c6d92ca9d12205343c6 e8481b2e6f907da1b79609f5b1229db251f58d76ac6e7c414d6b1d986b50d083 0d1f5e16ed6784d9c46fe24cc756378aa23bd72000a96e6e9c3d346f5cf4b10b +590000 55a6abfbe459a67e9cb1d33835b0dbca48f56f6556d269452b4c87d5266f98c3 22ae2884752b63521faf79e651316a27adf3130aff2e76ef159e9c8769dc3085 3eb6d715304787b9ef4138a1f9840d7be2421a159a75d17322a02959e741b69a +592000 aafdf557dd7abf2831dcac8e407b47e933a27922bde4d3ab34c32cc6994454a1 64a670fce8c8c916466691fc4c1d4ca10910294d377f0548742e62c7082d83c2 13021f2e6f43aba425af02d56dfbe03496c06c9328d5273d6bd34dc45e621dc1 +594000 5f8ae230e313ab5f16fc86d29bf115942aed743cb0e06d201e61de7e0e608808 d944ffc56719d0522df8ce34e1c800af9261f864931820b49b35da5378de9ac8 57ea64d649a4bd387fa379b6a1dac63ff571aa860b6ab8f1006f33bd866c9b26 +596000 7d018ecab6c060097a2ce159d2f03c18abcc9407aa827125783079950906dbda 4ce7e94e2c976d8ef8af0e756c1d8222b884a6e9fcfd794c130db7a1b3dfc896 aed84a204d1a6fb934af3d3640013269080a81acc6309c28e16538ba7689f92b +598000 93dcc35782771c61da47cb56a98e3d3120adcbc31c0fafdffb36e3ea29bb1807 78457f6c3c39b52af4a385435071f210ddadbb7bf18f7f460054dc595b4d07a0 facefb26d2abf0fe6b94f17a188b286cde773411368bb103b4deb9141cd1f10a +600000 caa5446c05c8e51cf7985a6cb4da4dc2b730e4ec399dc95b2a094df6bdd4f268 2c8faf70e61e67bada7eea1b7a24f7de8defda472513ebf62af18938fae5749e eb058cbb071b0e4b224f8dd9feb82d1955028acfb864a61588866c240235cb49 +602000 7eefb9667cc02a7fea2bca2d5d0f047d4138175930019d020cd4e3f9f21a5f28 1cd437c640d256308305e7cf520b64bdffd35ad1c6396bde89d11681a08bc188 1ef3d2f9e8a6bcc0570a36bae11fa22f4a694914100d28bf3fb68f0564eb9c0f +604000 b3196252cd0d0d025551da83712e2aeead44d7386fd7ec7b0027f79f87fa9dbc ad141d77e3582f724bb4d37fa8efc36168103a7bc41b413e2a7bc9feebb9de82 5c2fd986a5342cb3275c9bf365140a2a06d46ddac47be255458c5ea7ba56d7be +606000 2a6db7a82cf59e381bc5c30c4e9f1321c8f7abf2f0234337bfc1f8d21964ac74 05e5d4feacb09029befae2edd9c6c4cded07164cb51b44246a5df622faf96c58 1dfe46f6788b75c67fe20d36f594258bd973ccc2d83e90d2a5a8812819e4ddf0 +608000 fc4a261f98223b70ef9819e91927e318817dc046f68bfe85527adc620298a14d 0f20c27b1b34c531dcac0e4bb784e7aff8f6782fac65e937704849c4da9e0f4d e651999b4319ebe5f82ebf4ed48416d295f7227642a7f13f4eb7d6a70153112b +610000 7a56d6b769559a5721aec5788a3e3a5d8b24b17a83b325a270f1e253cbbd830e cb64b3b5a76725695bd7f2893266352aabeb012b84f77c6992d57b7da50ab7bf 4a0bff67ccdf9f0c4114eb252819ffb1e46c028ac6b5c9133eba1a488f50b8c9 +612000 078ee369b41a707c9b0acea2663882f9c23249f5fb02f4f549bc7d3732d9aeb0 28a11a2c3a9d1e368248be4fe823e95d6212bf514349f4d76d3178a5c76b6f5a 1f1aa0787bd0546054c708500e3379db8cf2c37b4eb98d3ac47b256be5a3a4fa +614000 53f5d1ed4aa215b9743ea7b94c4861be6ff4f8dfc9cba4cfeca23472afe16b81 82d66002974170f1eba6d048fd236144485a9f14c370aabf3a57f33b9fd2b233 4b8c22728111e5bb469881b9c73b031de0508fdaf3aa989f6bef8906ad560f7c +616000 0b797b912920ffadef6f83f362300ab178c0211755b6ff499f9887ba7a2231eb faaed33f56d929425e84f5e481434434ad9b18ac76f1cc7fce3227d4e0bd4711 295101e05d7354d32ed60092c23de7ef3b62dcf370e436331dabf0b70eae32a8 +618000 b4ef12b9006f52ae8711ce6fc1ff96e87716288d899317d2ddd0ec018d405d3e 657306a1fab4983d74b3da48459f633fc05bdc94591555a6366d42c317953ce2 e8d79be153a17f36d0e2b99db1587bf10ef62b411b4a5c41e44fc1a6ae4afb75 +620000 79de322c325e3af5ddf79dfbb40b3e9ee4acfd7def017a920cafebfeb307c779 86b972280fd2c31be654ae1ad874422d1327de54de4c22c8c784fe537c08b925 68a7fbe4a8d06f510fbf24d42b0cab5018d220232da75d8227b9af04a34d2b58 +622000 920564b758648d5deaf31ae63f8182ce8ff00a6410b8f8b84665e147d63505f7 d7948b38c21de9f438a9df32e1f4f045e99d0e466d251fc2c6f6f3c524bec082 c3239c0da15424d7db9f761541ce105ec95485af36507661f2ab00519dee6597 +624000 8750bdeac60c166ab155e4e943ac88d70a917a2532d255cc97c560ba680f1d12 3485743c9d629fa6fff891a6ac1f645bb5ddd78adadb747603b4d74fed9960ef c025c81565d46f67197c40a3eba87dc65223276e696ce6c667878920f48956cc +626000 bcdee40eca67eb2e56e2f3d3755e9326d3ad8ba16ee12d54a1d4028225b51cef dd17d47ee5562f8214dc4e8320560912add8bfec011f00030026114d5b2bc9b5 385c910d0ab0e8435896470c3941da045f6b26cb0b5d1aa7fd93703429bd70c9 +628000 48d57842f41611a08174787712695fa7667d76aeb395171b963557845c2093ff f20fcc43c1cb440bd96c986aee72bc579a4ec792cd687c08965be98d5af27390 3807bccf72c8918a81654a7594786f7ac31349e500db55ca1de7bc035c1b6e4f +630000 8f0f166538c58b9b23ea2d0884fcf9ab9026f93e606881540c05c73446217e23 e1f379bae0155b1067b265c533d26f87dce8ab57ae7c934a632f42f86e3f3fd8 916bdf2b1cf50716bea920cc640a2b3ad37fd12ccb6ef702c5f7ff878610eeec +632000 928de1ecba4dc13feebc932566b81df1f3f85e40b5fefe1770d29909416cbe79 98a67f3e2bd4874bf151704be4d699f7177d2ec3b1fe970e01fdff2e4161ca76 293ed6b7edc455434f56294bef05bdfb63e49b9a40fda244518a1d7875ea4759 +634000 7cf2b56b8d9588ded6c2dae42211868338d4bb56cc2d2521f0538ffbbf3e62eb df4ad8d75b3efaa68ae19621ceb8bcdf081205706292866f0b9dbc4e468f680b fede76d1b73b4715888d68a4a671b518e62be36e64bcd7ebb42aaf046ff20d8c +636000 16a55ea62aa9c025e8c05218ed7a8b255b35667bfaef8bfd4cf554d0bae16298 ac3456f629fd6c89658c9f9a9e08c48ff682cc21c05c816aed6b9ca31f22104c 28936b62879448c6c5c3cee62ad2e6c121457bbe30751004bfc5dfaa7de6865b +638000 ad1391db8ec9e07871c5f6130b208ff68c669f01e2811ff304b5f73223da75d0 b89b39b778aa1108d78361ab1e82cc5f5212929f2ac41b2319f1e97a0dc0e667 5365da3beded593b1d284f97e53478754e90da8f26112e0d908071a13215edd6 +640000 830fdf544a5b57b375f6e5777a134a9624e8f3c01cd3b1c9a2825fc3e5d3e4c5 8a141a9a85c17da463b551f56ab1ab3358c9a3eb0f403d4a6c7813e0dfdbb2fc 33c757da5e13e87f3b81dba4a655eea587d6143802bb9db0fdafcdf49aaa942d +642000 2a78f685c049dad5914bee96f7ee32f99a8cd878cbd5b5d0ec7334e6b0d95d5e 3b274c64ddc9a52e7a80136f05407f15c8156bbb816ef4e15496c7047112de0b 30312ad144fb22d9cb0fea96e5540f583d5e703539d76b25e21c07e2a1619dfa +644000 6faae7f7b07a70c18f7f02330b0e45a70e868cf2629ec74e23f5176048a635ba 38e6e16c8da57bdc8a407a9ff3482c248f3e1af324a8297411a2b8b168f2cedb fe6c488709afb7ab30ed95db84c68e7c2efe37199850f95c9426e8247efd12fa +646000 a106f669d91831d427e238656ac69749002d87f888ccaa3b8dcf168b05e195e6 b49f43302d7bc818fb3e7e6c3167ebeced7700634af452c75fa5fc8c7c12c64d f903ad1b2307d107149e5fb9b014971f7cd7e6adfb47dc81b24557fa6c34fbfd +648000 e877ea9053ea3b35f46096046ae8ea991b03acd6b3e38857b3afcb46e5dfe3c3 9cd4dd65ee1fc2f9f607c46fd4adab3082a535f5250778a8c7bf390265a4ccf5 328b2be5d2f35defefe8fa3798a0f7a5b0d7a2ef816f2f9869e6e439aa70d316 +650000 486fcebc9a7288676a7614e1b6fd085d5d71019aead17d354a8bc2c3fde516e9 3bea7f47f4f2c02044c24865f48e976668db4d10d0b45400155d18121177da28 f8d6be23c5bc8f469df30080b73a3452afb973a71e52050a4f93949a298d52f3 +652000 4fb21bd654bd461fed9765d4cecfc4f1f60a21f984c0470faa0924513b2c6959 9aecbd591b86b716d27c380634f04acd45edeb15a061330e2192a95c2c8f4e47 485e6736fa7cbef179392e473241377dcc4f5872aa7aaef13cd41c9703717c7f +654000 983e66909261693e49c42b634d36350da1f51703adc5a05ef0123d287bb15633 98dec397c220e1492e1d3ae269f07cf8d6db1386f9c7b81d1c61968d2f1d529f 2afabd36723c9bb28a1bdb657c9b675c2dbb800f55ffbf1b5b9d92b3c12a6cda +656000 d3d42fe7b2acc7dcb2ff944a326175f6d9dee04e2d51c1e851a950da7a630abd 300f8d211c071b15c3796f2b5f0ee62285fb09f9f4014353ba5f111f59e22d8f ad333506ff96dc5c5b60f5abc81d324a088a72b175e86c7a4ccf09374619c679 +658000 4010938fc493a5c5d749305399c4d83ed98b6ef7b662eb9a8c9203c6569530b9 46880659b91abc8a920c66550d15ab9ad818b4b7da4eedf6dad0b27731822835 dce33bf20ad50847093d2475e67212384b3e9a577979db1840c29ec13ab0ec59 +660000 ce3454f697ff04328304e4b5770cf3349432ec5f3fada6599f6d6e7eaf39e993 ed0121a303b3d7a018c0dd1b1178150f6a9626f808f6858a531f30c1993d945b f081ce516e7ea68156fd24b318edb72690c12405d7b1abd4c3bbcbc9b0dd9870 +662000 20b6ba58115bd1d34f09156f0868d1fe6ea04eac6dc3920c8846ae757e4a9fdc 85e9918f6485d404531444a565d05d6ca3cd40ed6105207380e24da10b5e10d0 1aacb9de824dbc7b68f4a42e7d86c04674b3f6c0c5648064bd543a361e48e1e5 +664000 60d6e0a0ae703716b4c1a7789d2225230993a2c71e6358fac25bbf2c328b89a4 d020daf4964f0dc11a821acbfb17e840a04a359c3ecb3f220261f202d5033049 823d7dd199248673184cf5fbc279ed8532d53f8e906c9c7f03957082774bd151 +666000 14bcf9fea071002c96f2088d434c2ce1963652a45dc42d3230be8f7663d5a517 a698e8999e9f76a236ce168a40b9f17e53a75fb0d7cbaff722d609332e6900ac 0ceaf669d2d81070cac765f54f1b0760b3faf05ebdf30a50e3726cf4630b4151 +668000 afe47eee83b60efc6abc550fb0455580181505105fa0c0bb610211070d3969c6 2c1a3c2e844a678b2081f5b114efff0b5f5f4a628e474dbf52278eed8b87ebb7 279d2514ca6adc1b03b2c87f1b65f41304b8e441d01168c25be8f6ae790a30ad +670000 5f28ce8d700f4309bfc683ab239a1b514862cc26571dc0a2928fd9ec7af20e47 95eddede986a9bcbbf38163e8d90ebb78b39f07ff8188d9cd963fff0f3cf35bf 76c9445aafb28c31580c2266cabb007868fe54d6a6f5750688df239c3e0f5d61 +672000 df06177209559df88a598168f45fb474476a867f2e2a47ef2c41cb1306072a67 510eb5f087c7c9a92a0fd54f3612b1e9ddf2465e82f6d03038ca11e94571a9c6 95e97856c06d47baece25a69443fe09a82756ea011ee9f297a2818f5ed5829f9 +674000 350f0592f04f354090d964cab260dd05226f24020e5b2e5a5bc7d31c7728f1e0 b428302dd7b831b5afe5900fe6743afa0e539f542dd0c8749b9bf0e8af8102f3 c0372d0552907847ff9aa3a2345f3d4c60630e7644e9f3515768aed4aadcc730 +676000 bb44fd5ecfb3e9b7d4678e0513856479e2f4ed56c3735ed699c3dbcdc6acbcf0 499750baa77ad2d7338213f685ce49fc36a8dad74becb4dec39994519778b70d 6bcb02219f58681e8bf5e3338aa87408e77d277b732809339e1051448801a044 +678000 503417cb876095ec641de8bf5232d5266ce2d5201e9b2b85e6fcfacd2091ef88 bd69adbbbbc7dba8d0dba9915046a08da034369be95b3e09759e1cfcb8ec485a 89ed5ff005f7e465af25a53c6db84b910de55ca162f9c726f8153cfa867a90d0 +680000 783d3dd16676839df44b4713fef24dd51d29403c63839fb35c2649771a540910 03e07f92f121a1ba0fc0e0604838f9d3643feff399a5a7ce3c5f7f2a72ba66d6 557fc08de37a70ab40eebc2262ef607c62f2c9be73877102a21b54cda7f445c3 +682000 2baeff36d017067e0e6a7ccf56fb9fb819f108019feeab8fe467bda364c3a2d8 faa78af454046c5426c7f24b17e7d37d5d92837586f9228f0c8bad41ea3a032c f8629999feb903fba1e4e53e97e5deb2d6ffa7654f9e25903f37545c16eab8eb +684000 2ca521598dabb4d7cc3c9a5b0bc73216636dd21a332ac0b8f9ae7f9ad6c588b2 f21debf3dea5a30979a3dbd0bea7805f6e87d3b4f223ddf1e0f43c965e27f317 9dd6b844dd5a547cc05e562cc1bb21afeb66c90b4b66df8d4800238e55fc93a0 +686000 39d5fe0e54242dc9f93579566457a7eaba8d31aa60b22425b9b29f9389a370e3 8aef7d5028b855e51a670a71e01c81769d0f047329ce25799b03cbd1836354fb d855727bc323bc032e5ec32222ccdb645e9a2e4c5dcb07a0f0ce74eb203a975a +688000 80cd55265b0e1c6ebb1bb0f728d79ab65afbda09f7cbc190d1853dbc99f3ac4c 76d4ceb0e6992e1a0447b1b2ad4a4a3173629c8bfff84d509c132c6a7d8c284c ee26038e6195381e95760bd15619ffe7b92e26c0c0171eb4b5afd982a70621e3 +690000 ada369ded0f7f88ee1c55df43d63be868fbf44b507a1ef8c5c0adc185fd321c4 8486b3469acfb5691ebd1a9bb48b8cf536b68267ff6a8f91b8028cdf79e0c552 955e79bc45d7afceab6a644a12a6f8320bf011fbd4bead4e0c79da7b4326efa8 +692000 730199a7a14c0bac6e81962099a14934a66103e417037a7639df92c6635b8e39 74eaea348ce94ffd6c674418b53d6546746babf5eafaeaf7424cdfbd3ccac2d9 5cc9c48da40fbd821ad6cf92214bbbe3bf6a92fc8fbb677fa3f42d8ea971525e +694000 9675f03656ad97faca422732b238180fdc63e2f290b875d0c985b1b6aea633d0 9765c80aa5a803264c00a2f54ee3166becd7a61e8131ed024a092c5896202e34 57d8b9ed8295f50d1c35b3644a58f0eaa5c6439b14fe5d88ad00665a6fbe335b +696000 4b8e235a390524fc95df0fb7b5cf919022cda162ed6083e694bd6f2cfae86993 64022974a6f6eed49fe694362c1d2cb38e6c85508bc6d2bd7ef40a4e1d84ea55 c89969ba11b69aa5c088174043ba8ff8c0a24f80d4bce7f7b6e707145c468eff +698000 28ee92312c3c43b5bf5647d66f01d2a405ab5859d53812b004c6f52ecada70cc b1b40bc316a7e179815506a938c9bc25869e15bede92b9ddc9f72a3e16f677ef 7dc23d2e88b77372d9fbffa6965925009b4b21eff231f07b8014a71795af3739 +700000 eac853ae22d59a498386241a3de69a36739ccc9e0a6acfd617b64c5ea4a0f4b3 02bf295491dcd82b60ee884575e14ebe7e82b8b301a36d622d7b2c0f6ecb380d e01678ccdaf67334d91ebd87ebc5d8b05b87ee30baac3a8422c086db2e2c1ab1 +702000 c82c0468d84c76fe6e1bf8e0b83941c8540916c55786ea50dd02251ee9779fc2 52941ed1012ad1f01564ddf7265a3483e9b5966ffc31616a7f48e2b9e592c311 4a28adf59bfd99f7f4b800f7c29d24bd5917e839efb6e51bfbd784d5458517bb +704000 034c29ae383a0c414d2719a7679768e80f698c8ad985ce688467c321ab64ef60 2a95836fd6952a0b050bbb033ec3f72b596b00b03373321e98b9b802d4034753 ac4ab323c6a94cd5cdca6837633f630f312612fd5d41a49623cf962dc26ac944 +706000 ef3e1ae1b46975a0c329c3b7f8c6c260f786f1683113683796aff8f37ad4452f 636673ca7970678cf73cc67285982b35e7e1a906e08ecd5b0628e1aacfc42b41 316a6d20137beb4eb617bef96d8be574a920351b0d0b8a22fe583b91a6a60dc2 +708000 683e76ab9c00371a40839958b3f0ae139dc2caf7537d13a4ffc1a0b893308bec 05df4985d6a5b87284d3b4b501152a0fd408a3eda7ddfcc7a451b7a4396ec9eb 35c50d0abceb444542a13f59eb17451882d35ec66106b8cba53dd9c484e62217 +710000 c74dfed3602166c31e64358635e84c597bcffafc38bbd460cacc1e33ee8faf44 a3a661aa92f04330b8a992e56ea68b565951b27d8660c42f874bc572004451c9 ac07d56d37a2a9ae3a23edd1a022f1c3be829b9a510b9447063f05959fbfe3f5 +712000 73d707220dc4d57888175666e41b0c2417670be8c70ad6a5e45fa4229911ee8f 23616c06fd3570d468682f02a010531bf42e5216f4f85cbc20677607c5a20451 756e64146a5ebcb7d767e72b62f59d99cb4a9e380c403c4a46d74c6ccd6af70e +714000 4308570c0be2c5145577dac3d513ddece8087e1c888a9edfa376ef62fc9557ac c9a2282f3c88d9a751c805e722750264eb0ae5e594eda7c0c35f95af1c3ac788 a876cf9fbbf6682b96631cae127d53825ff0fb3932e5e188047f20818144b621 +716000 7ffebf992585a7b02b0c0255807b57ae99dc8a7ee0452c8a1c5bc71e423e0d07 e0ee8dfc0566b47651c06330ce1a13ffac9d43ded7e5f1a2d1b678310dc7af7f 8e959336de823256ae445c939806a3cd66bfcd47e04bd1ea384dcdd0b3c95453 +718000 2402506604b9a49a6f36aa39d36f9347491553ae2858c457b4b485f812673a31 7c3db3800106ed3af60ae44d471a01bdb8ba3af680e39b5c5a931718ab0d2926 14b01627edbe2cf17ecd6b617e05a514dd519c477341b79ff215f2c181f127c4 +720000 b0e31bbec1ecfd1af0c0797e4f3670b5baf3f89f66d9c7e1f141720f4a07b4ac 7fc0adada1294cd007417a8cedb96a9f216d2f2fbc9f95bde15bf17c63bde7e7 91c58b50b0195e8e65fcf2528bf65412b4c5ec3caf2a37f7db1fc9f234fcfd31 +722000 47be2ca2be1f8d2614f2de2973808f70525fe41556ae2fa42821b975dc542462 c7be29f4aa82c249e6784ee99ddc298c3ef8034f31ccf10c15f98863d1d97209 8cfebd7848444889d2d9e2d07d3dbdde0e9d99eac924425d8c91460e69884af3 +724000 0b1847e00ec3f0498c078722beb8b314c6757b3e75ce72d611392197d314643b ef03f6823a5689c959c8cac5eb0252985fd1c642b9370c78a0e693da6028c616 da7ae48f6dc36e6bdbd5a3cf0b88d1d1de416ee518b81d71cb14570e1411a8c4 +726000 c9f128e6f64b0b948e0e9624e5fd522c3a60719435e52e6c29b200ea0610169a be86ba18679eb65803d666f0df2a13ee1a86a9b08810893f34b347f60ec08d31 f51b311eafb4d10393287cb5b8f59cf1c8058e8c7ff493f72994f4d483de0838 +728000 82fbb9668b2927b3a758aa792bda8b79f3ffb2e826e0b5e0f0125665ae7badab 9b3e5014ac40a3386215fcf405dc2d9abe2ea475b3c4938c6e9741d5100f1c34 8235c9c5fea19eea3495a4c1638fb417d813d67c39afdd75e65702c22f68714b +730000 c55c535beee562094bb1cdb02987d95a56ddec83ac5a199fdfe5e4b5d7e55d29 1da7d4b961ef1f62cdbed063eaec777d279de9fe4ff6465bcef8dde11fe4dbb0 fbdac90e8f6ed6845c60e2f4cc9e3f4b5d2ec84390089d50e3b777889ee305b8 +732000 2c1fe22096a9b847f788cb665dce5ae9df22714a49e73e603d3339b75c1474ee 583312ad2ea39972d656b3cd6925eba9c4dd0a8cbca066844684fab56f7605f2 ba1a15f4ce532423ebc3d1d2964bca31fdbe45e647541ac4bafc2dd35ea124bd +734000 620efee45906bb9858fec22f1cd3f659e3ab1fe30d8252be56bb2ac0bf5c1cfd 6a84340061083ed74a511a9fa87f3db86999461a90c9aa58dee90af8345ce62e 0539b5f1357cdb8356a3532c513d9864b72b0cfa7c5555472adbe54686ef1d50 +736000 736e8ab2df3c29a14068e9ca83f6dcc1f679889e1331104228c52e1b5f40fa42 8de052f0e55416714d7cb7aabcac530473709d7c5db2dac941c28e065287268e dd79b28873d6de973ffb7b215b8811966307c8881b89f2c10ff5b82d1d1d729b +738000 58cb76d31b597b0ee233f457cbec6bde79d0ad513803a64ff9870fa96c29a2a6 d790e1ea81cdaedd26dba60efa0fe5fe83425847b1f750131fd7ec74aa1f25e5 e7a8b88c6ee76f64532c7fb986f30f08e592766788695b023d0f82b12d87244d +740000 d709ea52011931bf3d1f0c207820855be7834ff30cfbb2613a003460b74ca2fc 4932eca0637b261f4c7e2aa9f388209818b0760621cc3c3a7ff041b184aab2fa adbdd47ac86c3f8cb9bfe7eadf62c26f05baf81d383da356a1e61085dc4a6308 +742000 f5b250420e4b1135f35f9ab2af2aedc3d2e2432a729957a7191a9313c635b75f c2448ed0f0a473e25967a59d21ee431547d099b94d2517d03ac4a541aaa2fd6a 5e2bdb58699201772faa683d458bf16543b7cfec830e89d6b2a41c5b1f7cdb49 +744000 a4710976573d8cda2d86e7cdc0525c6d94ea7cb36473c465414ca4d04087ee17 57f59c7c1ee2c8cd2d8bbca0cbe54775fa70ac98d5917bfcfa88518b0b9bacbb f932c1e97fb18491c2e78247504e76fe70d9c7ca0174eb9e9cad13876912966e +746000 10e0b5e5c093839413343508d620e6041d9ab22ac80965ffb964c8e62f19afab e3f1924fd147c5c121389de8e5f66d946dfc07cf647726d00ab4edef80c8d170 ddc3d1cfb7fdd3824bee442f79e7f50b70a4bbb27a202c603ac9f2a5b145caff +748000 065ddb892bbffe8a19ec99b512355826f803839214ebb81fa02a61db819bbce6 dbc0763ce723a38d4ecee68a8a1f6addfab8381f0ffaab87d00d4eba7c7eb288 4e964c4645386f6baf931979584310604aa6566684fe039c79c965f5dbee361f +750000 bac1aab7cc53ea104373df9b53fe88cfc8537936331de0a752e068268ddee7ab bef498215128321ef6d75ffbd17f94b7a8d7b3f0f9542f5452e12fcaa87e7794 0c25b5dcbee84838a7142f9222195274041840ef628cbd73f1a18ba20d0378e9 +752000 e3180ff221dc79876679ada7e52384c24470e24abb1e6f51398e84e6f4a7ade9 e3af94ca488c832f5735115a7cfb77397d955e61050246b84908b8a0836115d0 4eedf454c817729a54f3104106b3a1075dc32c6d813ea7b866460b8b5694ce61 +754000 7475800eaa63b5ea9b7e0ca630f1c9e6856d71375df491cb00830e8c4fb5cc5a d75370da5138bc16d6d8e707a8900e95b08cb6c01c30ae8661db6a7756efe808 bf87c16abf7443fb8f0b8c6e2b31ee2c7b0bac03604051b8a013c61d58df3253 +756000 4b0808ba57715d38f24de483044941b1e7f0e5dead88983f1e479dd172d72991 d83cd6334ef39f8d3a28b4a61b156a774be2a17e655bfcd5d0e9be40ec6d1075 7f538a259c71562e9ed221a4b3c93d71c9131ac1e0d91e32acdd06eb210ec43a +758000 01e5a73bbdf60ed14922d720a75617ba1cce9705a40e293c43a9dc8bd1c1be30 8e9db31445d5a5c62aaf0bac4a0702887d481f36dec12ca25e12d153947b0f1d a89a122991157498c46cc3246a9457154831254b65e287f2101e7180d4567214 +760000 2b89b6785d957d83f6f94f0d11551a30e923b08514ad4f611b91f03d0961d0d4 21d5e1fbe0828419fd12e404908a6b82bac7b7ae13bd5b26424cad97659f7759 60bdd3c84e7bf2004783c63a575b041697905bf5d0ac9b9518e85a3546622dd7 +762000 a6cf604f10e65e4e3260330cf63c2eb5a0da3bb100d8b73485200876a9b8d39a 22f6c1eb0b4074c962b125b6b0ae7c03b4900c34b7bf8bab1ea68f6c57a9e0de f70c6ffeca19955457002b137eee4370c972c0f7a2390e124e88283c5077667f +764000 0aabfc5c5f7e71517d6a6c3029c9a024fda43dcdf5a90b9ed12f2b16583976a9 1aed4a41b9909522266d1eae183c3a983a204e4bfc729b94307a60cfc33c8323 63da2e930dff60cb0e9a4e87008e68963cbdde1bfd0cf18d2b556f79a22a98ef +766000 0dbe437c3ca98b2f2720d03a194579a9a1c8604c50da802302989e4aad3e3b6e 5f131a3be1e31f5579fd09b131580adb34e846848e4748848e55b395d15e82dd 0ca69b044f822412c907a0cf0b6a9dd1b95c1dcca7cf872f592321e6781fe517 +768000 a56aa54aa0e5242f5edbb70b783e68c4db639b4126b9bb2992454ce8d7bbfe96 7c9b1b7ec1d53090b175a61afd9afbd11ea8d01fd7e2470d8c29ffcf0bca0990 4f400cfc1d5a2c1a2685b53964d0703bcb9a4c5910fe035362476cc412d51e8b +770000 2b4b56a935905b90e26a098ea4c45b4ebf7c34677c9761952cf01f74e9734eb2 df411c1c5d0aa2fd4c44e3fec4769463f5eb4440033ea8022728bcc9f16471ad 1bafa1fc4b7551d848586074b349ae6511cd6ea060539599a11b52617d6453c8 +772000 6e1e1be84fcd7a1d959fa6d084f2241f276f09cf44a31cec4d4999a4d3cbc7ff aba21af673921605ac30a0654b243a292e2b55ae1440bf0125c987e9c8cd4eb9 7fa90158e31700de3e1b23aee20a4574dfb5a7f312fdc7a9210bc0c05d6c3994 +774000 b04303948f8885914c8f202519e8659cb80c779707dda1b0c39bab53c00af750 090ef50fd6d91e8edb8661f49713f43ee74f990b909e60470f06a765ae8563cd 5df1a8e3b0b290660f5809ccabfe60393bdde8558c5805d7fe1ff914dc4c946d +776000 ca26330b7e4227985697ce74e390c21d3b6d20c53c25bd790f23856b28b4ee96 d6ce12bc2bb59a1f63e1d09f5849104051acf7526c94d53267878fb27674170f ebc9f1d23d4dc90c8ca3523f8fa1b57bc40b547f4b50d22c2d392d2084803ec4 +778000 550ab857aabba109d130e14747b968270e24fef295ca078114c29d2ac99355b3 dbb0ccd4a7f8a31a2c58521fbdb52dc3c9e429699a3d309fc564d8587f383707 c5761932310167366bb22dea73d4c7d01f5e2dcd7d3d04a24eed18084d8b2461 +780000 f9853fd4748cd756384c1506289b90c2b5d882c93a8292f716537c67a871adc5 babcc95e879f42c28276066302152f5948056d17acd4b628e78263e6e7dcbff7 46cf395fe9e2188f9b82abed2691ddfb36d4a6181d04f3208dea8a8cff3258de +782000 ea0599d4fd1e58d142f19c72fb90dcb2223834220de021b97cc11e71094b22d3 6a3612cd14888072c57a26f55a340deb0327d067175a706fa1cab16bbe158db9 1217aa9bb0b29a6756255a8c224fa1332165cb040d1e327e927a61509143ade8 +784000 2d661447d0b6252742df73b23ac35edeaf02cb9f0113c62656846a3dae9bb5ab 03deeff8908f0d42e8a8017f9b3617a5c88c68a121ee597f8ded08627dd5600e fae8fb4f366751cb82b0389f7a92e988e0bf6a8393ed7e6fded2e4bd3f3032e1 +786000 efa4550c98c8f0d65ae8495163950dca7b2f96faf8841182ffa63e2adaff8ae5 fb307714e759ecf729b0fd51001160778cbd7a186cb33a1b4fd7bddea03c7d05 dacc2b056818dd8a7caecfc099b733671a08e2510837b9bc773c7224e0d2806a +788000 6824d4a5b566248f4c7b7b06f4ad794cd31b6ae935d8aae851c7bf279bbbf571 fcb3e023dc8c5a6eecf608f2d93487310b1e2243a0a41f8eed6d9c4009d510f7 7f04930e284fddd9172fedf5da58a9e114e79723ec980c82d21686c83dab9cfd +790000 4a4bab5c17a9133d3eb022cabd20f2708035ec5a805d9fefde215c13b36c249b 34fd61ba4bc9be606607cf8b4ed34a1d694f2f9eba15ff6b002947db1fce91d2 ee9bd133d1664474bb8eb25ab80186436f4c5ca7f223c99cc6cade4246ea7115 +792000 99f347910a923ababbf079f2910202b133167e202cbafdb5fe6bf29e5a6baee5 f953fd8684b24fd205da0716d27109c3bde3da47745e9350f64c7ad1d30588ba 5e169712ad82caa74cddb85d8db5e433b947ee6fcf5eb895af71c7ce76cde9bf +794000 1982862314342afd90950466df9d70064c06c7ec309b69ff572b7cd1c0c42f8d b4d9ff3e31bd6dfea339a2a5d5e73c5e6a0335f4c11996daed34f56b4e6afac5 3c9e42b554729c8e26c4bb28cf839768ec882d3792e1b6fe1b098e42f6262392 +796000 477b8b7f9ed7046e1b1f91b7693dba9ae9c10b08a3abf0599cc12d50c3182b5f abd9dd9c226b52290cab0929d35a3e69401cf3fb7b3e5bc7f447bd4ba1f8b0df eafdf9af6079f2d46824bbb6e7ba66f4d7ee11e9c2416dc0d5e4323c79bf36a7 +798000 d90d29667140fc8558741d140974848c864140f154959ee4db32274b1f7b7160 641cd8d470f44524766e66cfc7966efdbc77bc3e4d2e218b890f49794ea6b694 33526f73fe39be2520d2f92d6e71a39308bdfd70b23d11be3f13392339720526 +800000 773fbb34e1bfe82467eb24cda8769dfdcd13a5b4dac4c8f9f6534c40301f7fbf 8f9e9f7e10ba269f38d9a4afc8d50258597eff8cb4ca759e35fa27185ee5920d 914caaee84ced43e66636b083a88e0b6ca9b906cd918e4182f31c8a7bc36f03b +802000 11cd60b97ad30c2197d3b8736091bd35009c806bf0079050af3bf888bca29bd1 2de064d5ff141c0b51047666468490e5a4d1938b5ba51440bc00a64d493d68f0 f0886dcc573ee53660d41d91f81c49d422a06f8867c2cf66d1e675aff782c2fc +804000 e8ae02f5f8755ea5280acfb28c5996690c9bf2439d717ee867ad884b4260ee3c eaa69c4a9763bf7054539f7c855e56c13645152d7cd815052f1772439a02b02f 445393d180a4c0786169c44ade9e0c335b2b118b615e39baa6bf916425c21adf +806000 cca0148029629c0d4da77c7183133dbe05430cbda851b16c995c0388db5cab0a befa5d834a5191fb48aa9cd7aa5e7b8345dcff4e9bd19db9d2eeab0dbd237afd cf497f6b52afce4ed3865453769b9584aed0f15817fb8ea423c84313fc6792f5 +808000 0eb377f9ba4bee37341f686838a32c7fc7aaedcec95d46990091b680ef2ed51e b51851fb5f0041982519a4d832fef9573d7888c157d4cbfd306165733a858f85 27e1a36a9b84be63fef14de274e4a2c057fd2d3b49aad50e3d9338a1ee7bb3cc +810000 0336dd9fe27ef2723bf450a5d725abfdc70ded8a66ba30908a25a6f24813ca1e 09c12a0c758ac6694a1ec671d31c6c342376d1b354880c4e1af2f6a410ff333f 9d269c146b7f23b77479b07328190ad0d76a5b7c2479cf2972b7c8c1de0b4fb7 +812000 1cc30267d226647e8dcb586a2376eac4bd250555e4c547a28972c243b660922f 7dea7b0b8cc239f433686fb6a23531b801888a6bcaac975087ab342bbf4d82b7 c04c566ae605f5315082319369dfd2036820fb95f44dcfda7a184aa0f5404052 +814000 1c2762ce87d0c5800f6dde4e7bf4c93718d146fe23094699eb14d4f2d4c4a2fa 6faa019edba2b5070a29115552297a1db453049947135fb63f44fa1726185679 b9b6883fd773e17ffbe32707fffec1efcdd4afab2c0571e9209a846166a484dc +816000 6056c12de9b68a8654c9dec0e9e22c01320c4f1c45e61df407276c4ff0562320 6c07473fbbb00482b54893cfb06ea91d28715a5852a3b62bd3ab47a511184c40 5159b88cb7bb655aba4bd859773ae613432d5868f6d2f9c081e17a0ed7d0cde8 +818000 7206d7c5fa4c81effe1638e689923953fc67a8d2d702f21b177241d6da0c745c cadb863935807203cfc91bf36086dc140955f34f3fec57298e65e2f224b2e0c2 4fe333f3c506ff95f5cb2204625c6cf722a05943ab3602eea6e83f87bb8fdc50 +820000 261973e4b40a1ad0add09a6eca168039f0aba7bd6411b7dc91cd91fe2891ce07 572c5b0b57d0a6c868075d3fef51fd9f2b7238d65b32910bce7f73a50177b893 a640f9898ba3223fc7f02624f80797b06344ac3f2b6134a96beef3bc985b0fcc +822000 4380550bcf3a4d0fa1616dc1586336ab264f7c47d513485c62ba3675fe7897de 40d090a0a83f1e21ede2dc6dcfd8069035da248944ae933ef03d446a28c4a3c4 f8401e4086ea984fef3adbabfa1ed536df9069543cb41fc4ffaa2815b80c82af +824000 d2f8a3e86fa5d36ff92e35bf2179d0c57706b0a9a7dd2eb8d0dd47155bcd37dd 0ddb9f8133f544d98b715596daaa6220de477d870732d1b2eb7700777525e82b d83177151ae5a5554c219d15a98b1517ecd2ad25282cec3146f740850196b38b +826000 339099025fc67c54f084f17cef958b4ccaacbea089d561b4fb80208bd0e77af2 bf38572ca270a8387c70c7ae71870426ceb58842969cde8e2fd350a016bb7f5d 235ccc481ed6e1ae9614682b08a0e3eb9cd1edff871489bf910b2c67a99a8608 +828000 38ab2c47d4e3108bbb3b4749836654043200db9a7977538570ecbe8e719d57a3 ad78d421a78b3963cbe9bdef1ad1a1e6bd5f0c99e05c22b388b8973d2a5a9fec 25af04c0341ab58eb18acf1a36dcf058a8c10e60639ef68f28a4a6d096b5f03b +830000 b3d728abe618c7b79064b14a86a4d971377b5a5930493ba6671c30b1b67ab6dd 4ded63c1349e5e2ff1a7e7738948ed116f854c5748fcae0e9e58f71c52679b69 0a0b7b3029489ac4df3147f2ba827517c088e7a3b7bf6474462f78024e72df58 +832000 10f5979a7318c187e87edbc56d717a842d4f1f9555e6cebb4c361b4d37921474 6e1ab12aa4530b3f653c6ece0d9710e1054d57d786ab37be14266cc679121b3b c0e249563e6f9c7f7a44b2a830a746cf53784c08af12571198fe83396596c1cc +834000 6958459899034c2ac6cf7f39282c501e0c65cb7063ec3b7107ea64bede24fd00 998143e547a92d007a2cf7d284f5b8d5936bb07879407571b71a8b8de8a79419 e20507bc6fa6e172a503bbf7f84f9a533ee6c621feac11cc54b307f16e9a587b +836000 a1851881c61b565c58ed27cd9efa033588b70031a739d2270b4dc4166d0522de 8add7fec5a837af86099b9a940b9e31639a9145c512c7ff226b7e653dc2ca72b 15ef6b2c57aa9ff8bb242a25fab6fd3959528ac6cbb854e44ed33fcab420f1ff +838000 3f1e966752405a9079c780a2c78e5322686df42646f352f8810824e3c91125cb eab6ba6dbd0d3fbf33ffb3e866f84b3a0119460e889491aa16a0d592a27b3864 8d1861434d37bf5b9cc33f757e5965866e02248fe5da1118bf40d0154d9b9261 +840000 e6e1eb4f70e5824528461daf93a7d96a18284e7e1da64bea6d122ddf57424604 c4669103655cca39e10d6a8efcd5e11a05e009356f90def7e189da7b64dc43e0 519cde11b6867aecc73d6d78e3d9cec7c95eb49423991fba0d23f90112502abd +842000 a125a44f56b23a716e29fe6ff00150201e62718b97e86566358cce0567fb3f69 e39c8f6c0f597fc056fe87633200d551a7dd489681b41596e42ea36d275f3fff c096a74f9ca637913198a2935450135d90aea66508827d2b9a008a3326d7cbc1 +844000 d4715f45775fa683d6761ab09bcf2c5ab3ea58fe0845db4928df6b8d5c3ef946 2c4d6000f52659267ae84e18914a4f3cae11132cb8724f6843adfdfb5877f1c8 f6eff6d3b00dc5324d7ee363b99e3c95ef005936c1f4471455aa5caac63fefb1 +846000 e9f820d135a285625a3fba06ae4c62f3aefc9dd7aadbca14509b9fc53f3d8992 172929bdba6b38b7e051c9accbf9c6e5ba7131b0a244bd32c77c1514ac47dffb 9afc8212f118d43ab6d90963e4de2bbe04b064e0cb1ece5be6fab4cc64c42f97 +848000 16d7de00e932fda3ae77db20c8f0a8e5df66a23c0bedbe263ec854cb851021ee 177f5c17905e8cf95238be43e70344cc835883b92b52b165cc7afdc86704b98a 29a8a223a1a58220877c912e06da207049fd38bd4ad78be88fc92e7b4007e203 +850000 8c8fb1a343fa97ae6db59077b4c33fd80831788bd8a81d41eb35bf19390c6d55 fa02d86484cc48619b779fa96429a9584305e048e4dd472d18d29b1711d01275 231129619e18f2b04c6e781554ddf14ec6be06f5cce54df6778ec9d18ce65ea5 +852000 5319c328231bb4456b16b290721607a3c7aa61da0438af6a1dfa7ea04e95a95e f04ef300f86762f3dc1010e76e87c63aae077a59c148af837d6caf79912b9b9c 08a96553b8a3ec1dd3e92fead780e4df27166af2ec3052d181dfbc43f87be8fb +854000 453c17833dea53c053cc41859e676eb5f52d1a477b0b1f8b37ed8f6bc314d0d9 11bdd1be0b3cd9d23dff39febee821159c68c8947515756e223a37325f4d960d 6a60745b70a36d09be48e5152b14005069c9a5ec8594ffeef38fb92224d1ef4d +856000 e7f1a2d1616bf780646a6b0b3886672dd2ec83c0ae90bbb1508b2f1c13c91011 6296da88df729e773051d1790815a6c2665a3ed33d89adddbf45548894624cfa 96900bc1dc3b9e522e18d7d3c3321a601602b0b0feabc3b268e9daf410b5ab8a +858000 f8200f7de56b54c44a197931e7a3351288f28eb3b279803f7fbe5582d686dee4 d1bf96d033c6d6d8e9c1b3a71b7f051460cb33d2a1a667cf6d0ba59a4973671d 6229c1242adbfdb2d724f35f3617ef287577fba4dae280d7c47af903ac5cbccf +860000 a328fc467f1aa0e955b8f826cfc91a22a37d9166550d3426127e1de6667a9f45 0b9ee034bb3abe045014eb10d0b7889b114461b81a98709c5ad5e193c92b049c 352efd7e76abc040cccacac04ec68829c3990aec4312401a9f26b5c8f6e0e443 +862000 709ec94558b1b52c3620906b0231c58d04b4e5ad6c38c4bbaa986b9022006709 9726dc449f130fad44a42b111aa53982a6fa48931dc95e300f6bcc74f86b6b94 59f68a624f5c51468b99c2904cbf6bf70628585d8213d52f426f027db07d1751 +864000 28c72f90621569db6f8bf0bf3deabc6fc606f855648d56564c36ced4e2758138 cf8b94e35c88c241b55f52d5f0a99bbf6107583ebd40d64140b599d7cd6a9fd7 78709d67cb89f637a614104169e1d1cc6795554fed612ae402f201031ac8a9ee +866000 5f5ebfa915859e0bfd2310e68bb7c90bbba04d3cb2b7d74f7819a99b31fe461b d1c0b574f7b8b930d7caf97f5f553d524c45c9661ad77f66117d5a40163f60a9 ad08f477e924bc90718bc3ca8e414439d868880359e86ca1de61d6a1c260a911 +868000 a823a36474d7a9849004aefcdb4bef1489719767525065ae5efd4af63e305eb4 4a6b5915e3619dc073a1ae44ae1b31224e1d2a5d655fb1692c78888889c0df5b e059ce356e33d69895f9112d1b96087335eda46dcf25fad79740b3bf3c32a2b1 +870000 b61cb6f93425594dae82ef2665403d437827781eae6f0350782f30e843163c3c 19e20f84e2ea70d8724252867d8c67e9cb447815ce23f19a42e086db4bba25eb 5d5ac63e9137a0def71dc299da41730bbf1282f33f55d7b3ece7f6430e621ad7 +872000 f45f94debcc7a80dd324b2ebe01d343a91aa5f45d631639ff30c5150f7fe19cb ea02e65af7e2236f143f39890e017ede148f66a1b5482ccb65bf0953d63109dd 93bdecfc561e368eb0351a7fdd8120d76f5a554bc75e479e8811bbc2f3bbd43e +874000 c6b5a0ada73a9e422bb872895e3a52a395ef11b8af56707b20e0b794393d6595 62e5ce3162896e4ad31f9c94a4b24b4f53c43fa84056e7177a6793020add4ddf 786ed341ba3751d8676629f22d09db0bf03967c1aae59c58bd299a2b216a5449 +876000 4f9cb91bcd2f7451a18692801830799feddef6666850cd71a765c844700df5e0 34700f08acb6aeaed563993ef07bb5a499d0fbfb6ebc89f0608158c32d295b24 6fae2eefc4360ec15c549cefdfc83bdd6a783ca8efb2051462cb94ff38abe1d7 +878000 5a215f8a28877cc55abec5b27932b0c74f1c6c391c69d90f99b9934ddd640120 494ef2ed94fa37b0882cc6bf3c386e0e68236e6c0dcc79b38bb49f0dbc269b36 e9a4840324d70d04e5d6d7c91a1c0e42afa8e115259c5e528ad7ae0709e1482c +880000 1935413aee9681a724c1ca2b2b14ac0a754310fa0c46fcafb47e207945abe220 50d00929de97ab49e2ae00c0736f3a02fe9ae5a27071b9e3007c633e483701fe 5c1e33c30369368d127892ff712f1d4483b24cc5f6b109f7a04c34b4fcce2ad0 +882000 1e51be63f49c286c988c03e513b6cb83cc017b6a326e46455a4293eaf442e3c3 b9d1d3697938950d9fa16204869837a6f48e98f03d16cc77b1adb375f7afabe1 2ecf66221e7db3a23578ce2bea1c64de87136a2bb22bb22b4fa23545cd3e54f2 +884000 1b3760261642b5fc154e987160b1e4543de9492d8a92fd52b723f0e78a8875c7 dd0d2c04df75029e14a30cf2322c903860ed107678d6a63803a9bb6c1d851b9b 9cd9ab86c41f658d0a7f4b5d854018c4d057f7a29fffcb1605a5cf016b5324c0 +886000 23171f1d5ebe910aee9f84e0da098d363ee337824cf78a8139a22ff5bbd3fbcf df7a7d058c37107f2f11d4b21f59255984e5e9833207fe3c2fbce5fd25e760e9 53587769a478b522bac634547b22755d35128d744e94486f7d09ca1b914c2e5f +888000 163105ea1a66cb42f4ec9ad19e31969e62e9f7830d7d67cb0019836ccc67b410 1e69a92f80a696c6459bba482d340261ffe70d37aa021b60b15c9d2116d45fd1 7bb91c449e1485c8b15446b2c93790b6334c2f85b27f3f01e646498ad90c9374 +890000 67d72faf3c193fec8fdc5899cc127bae6371ecbbd09df81fd74834fa52e09356 c03eceded53e0efbfba92911aaa99f566df0065793af05171ba84ec02d8e1a68 e3d2943f0320bff607449f2aa28aa6cf42a1c35b121f62687e350f56bbd95de5 +892000 4ee3b31bd1086bd91057f96ec8d0a8fb3a8269597da3c5b3369e3ce1cf8af1bb 090216b8623735f8d84a7de5baec15da7849ba37a210128d6d9f8c334f13d298 2b8d33be122e0df24f0132834a27124b4a3dce5d27e48b5a7eb4b328a3dff22c +894000 556013f4a795fb73d34a9c505250fc265d298a01f3804af718a1a69a26ed381e 54d27cbf1243b850a49d5b8c42b07b8a1c99a84bec1deb3c9bebd091d3dc4706 4303a086c3ef1b91b0d804f6ded3c089fb09f31320c785d1cc720bd2412ed223 +896000 75f266b5dfbf768ff247867c1059d3b9f90e64f7ca08cbf6d9d8975a048c5f39 6220ba7375efa888feeeb58a18b1c9e1ecdb54705bdb19301e2df5863f5b4601 532dfed7fab337cef024295daa2187cae258e24421657f21cc11eb36d8919695 +898000 028c6902f793c66b379158ea04667399e5d97ad01e84382dde8c743da80b3f51 675e6eea5835d7b24984eef58e045486f545e1acab2dcf10f43bc313463b091d d7f230b46e60140d7e5389d9911b1222523baa00a3c288016cc57031a12c119b +900000 5235e97ba5ae95c04300daed8d75dca2ed6eef9be42d433d985d3203639a4a66 b4094cd8ebc0fe2c4710960848b9703410e3230110789c5802ecc6272bd6120b 0ba1bd3eef58b04d21d7242268b6c687b0d5e5f86cbd49022b119ae84b00322f +902000 a2d0722d4b578a274efde604f6c2f1da2abb57d67cc5475489ec2e6df2391def 005823249238787d614a55b7cf2b7605ccf21b440d289173b7ffb0145ed49af0 abe4324ec17395b4875df7590e7288688b4fdf402f828b574b0e4eda2128361d +904000 2acc39ae27a8929f90aa91c10e2f17ea372611460c1a8a49985e55f72013027a 22ee218a6a29b7d2d69c07339b4085eb8731faa8343d3eda3d32b2a049fa6f89 bfefab250405be8b32982cafd52f3ac07c75b8e0b79e451a406deccfe5bddcc6 +906000 363d3c83dd4f62c58a0bcedd6689b1f6f322393b1baa030004ac4a286b8e962c a9ca330198a583c1eaf869b9bc7d7a03ea3eeb70f0bd87958d18ffbb9657d7de 0dcac67a6fa5e318ad7450afa9b2be007124721d9482bc383e39a63ac866d5d3 +908000 0a975a84d257dbc68138f0e334ded76846bd6d894643116b6a8b7d55099cc16a b0e198c6c137cfffc9849d8ba88f9f82e6a4b19dc2f471e85aa75069e2748615 c2046e6d4113bc713ac3896330366c05b06a4ec6c5b4edbd187c1d964bedaf36 +910000 22377c83aae2a4ad5d9962986b329683221231a6dd5e52197aaab5b38924f5ba 40d07899040394ba0327bcd2663929b465361cd03345395abc8620fabd0e983d e68da93818d9b3c0ce3438538e2a421081da7bffb5055ee904a8e523ad7904f2 +912000 73fece8eca21cd80ad7bacea9ffa40bf1d4b61b871c84d7804fce9c19e18ef5d 85ec12fe3013daa5f30ac21ce17dd3590f6dd1fccf6a36ad0f05fcab75e5e5b3 22589e4a9e6dc3b835f6452bced8be517a5d1fe6615b17b0be222ebca6d5abd2 +914000 5946f4c86bb0b8e0d2de1fc1d0745747ee660ae312b1ee11f2eb418e4200a268 1bfec804a7b0ae2f7e2abdbf62d408da48f937eed9669cae4786851416eb5b42 12818e830f5f621539a3a36c22a3efaeef303459cac9a0301a11eea0d2888a64 +916000 399f80c06a29909a2e3a65d850371d62fcb643be045a84fddb0fabf0f48561b3 0b023cca7d807e19bb25fb30e290a6992d8e467c082f9b222acb341115ff65e8 51d06150265d4e8c69a290acbfc14711dff32a436c938e1e4787dead34daa6da +918000 6fae7262db933c05b82a433d72b315b082e5c641204f84f469169a71c871ca9f 3fde995912a82c515e91bd967c54607b0afa2ab4a9dcdf011a959df98f345c04 a8b2c1eb8f4fc6bfb6b8f49581da77ec6ef9119e0f8130f1832984b1d44b32ca +920000 83f5883c7094413c44370d70945e0ca9dd6bb57697a7df48ea7ec10dff002502 2606f6eb6c5026ec8d1eb71caa8bcaff5bb1481c5911e9cc9acfdf9959a8e866 fe8c90c39ef1e2dfca53545908110b510907a1f53454c63387bd94e85c35b6b7 +922000 28743ed782732aae2c37c3a223a0a9fbe7310e37ba0d9b45e157ae20864c035c 6db5c41de36b9bebff4b837c02f1f915a3f7c544a6ccf775593dc0b11ff264f7 6ccd6e381ecd19e9e4d308be1906d78326b3f3dbac169655c036386d0d1754b0 +924000 285a6d1b58353a68547060b2d8fd863f7bed0b1f929bf0de69dc5d9ac0dd0b26 d4b26fa6d1ba32739cc5bba6369c17009b1cb5d7fe3c9b69b50d731f88cce980 6bd024c9f9ae81256c9bc9b664b9a3b2ed82e937aed6db32fe703606fe848a26 +926000 b57031ae691815f333aec1b30b07a2ef4d65137c1dfdd4d7806e888bdae1bdc9 70145c40e8a64a3958c555d43ab521e110cc87fc3d19c91ff78ca5b5644dea6a f77c5480f9ae734c566400f020485a688cdbdd7df2359a948a41ccebeaba49ab +928000 a9eff9185d5ba41bbb6f34812ed94fb488ceb4c0258493f65bc16ddcb23a14cf afa8f7d99362a866903bdbbb6ed9da7e935a3e03376460b88ff7e5cdbcd1fc4c b152a62950205fc46c47959fa78dfa8ca738d7d80a7018f631a5bf60a1e4e435 +930000 6261991bc3d11a34a65d44f79d7111b0240c4a4ecce54c6179ec6da3090ad2af 17609c2e8a0ced9f1b9b1d6d5b5dae9775f7350dd83b8c4a148b95378b0d890a 41bf916dfd0fa01fad4f6358950b9b2d858b6feeb7a0338d7c71b71f1f6f8e0d +932000 26ad8bef22cf0510cf5444638183ad66e0603af21309689782e3d3140250fed6 271d205d0ed17e3eb1dee1187c53770e978ec804f64622985da76d88c05cc695 2053b5095cf20e1c39760b93d82cbfe865e34fc34a2f5d56ddc97c019b41cdec +934000 aa7d8fd524145357596589996d893ba32b168928e5b108541040f7c2ff9c995f 957005247448549d0f6f628f275356de778e8df5c3105f78320814afd48d3806 f1715f10f0d4a8bce2f37b024dc23dfaae808364908312c8effdeba96f9d38bc +936000 0e669d0f40c872b12bd0ebc73acc86752d3b36558c668e77281979d63c3cf04d a0ba579e53c35861cf27e15395b63a7e8e0f2acc155bae96790610f1e2cc7988 a0fb4e258111a385c0a40a413fd8021ae43f8da716ae8ed5bf0094f45d4e9780 +938000 8878c145769dd7fe51e917228002494c6416adc331493535231dda42fa2b3c96 29d0785ec0794b2f49717edab081571a11446ff56e99c4effeb2f0ab8096ed8f 462964bbd472b987f91bb753b5262d4759ccbe7ac25c24ecf89cb5801719e5f1 +940000 6865a73c222b8a2d901910778e217fdc95e7495c108f9ef85bc4b3b43911e4f6 7f7bdab110f4b0fe7e32e67855006daac30d09ade23c276275d0591fa6af7da8 bfb8cbe12cdbaeebc85a9e93c72b0bd7163a58ccef50e1770b283eb27aa808db +942000 a242c10eb8915e26ce31edb918c5a874521147531719505cc034db15688d2b1b 7767bf46d1262f62866400c0b4595c43bb45c09b1444a4ad7c5870567ab58009 0bbbf6f20efc5f232663c074f9bb34b008e76b0a33cd5aa90c2c1d6315b43418 +944000 ff051c06e2f710fb43e278a815c80b23dd848d5c91f86bedd94b763e4aee219e 5d1d95ce98365ff447e4a877f5e50bc7b810ae59fca072b8fe7faa30cd041ed4 7b3302f8fb7bfa787642be66500b71870b81c850b9f11559baadf7f6ca712076 +946000 cdf473a23dd2ecb67fdc9422848be4b68ba332afa6bd98e914436a5652a731e4 18b292651ff7b0fabeaf11aa007f174d70d77d6788bd35653cf698173e7b7231 6284050c7eaf97fe0eac291d3008b9159061b0db021bd7afbc9df8cde82b1bcf +948000 540d4f310658a34d8a7e9227876f3567faac89ea31b5dd2a5499c24d2ec609ae 3df515c8178ec989ff550fbff4f0d44a898db139a22c8205235a462379bcd0e6 aebde7d7d3e02ae1707770bb8a5c15c8b9b3eafe073070d25c1bb1f61f3293f9 +950000 437787fc4592e1bebaa6f0eb6421af1332c30c2e57b12ccbebf6ca7a82b59e4a 6e195c4f6fc1ace28ef9a1ba3ddf1e488f0a8464ecd735c0d00ebdf8f3176e28 a2e8d8147b7e2c1449c31875a4bf33a8cd3369590bef9c2d4efe74cc97724775 +952000 b6daa09b8380f5e0ce453905814b123f3c0dadb6179ec33c907cd8063a43994f 0b1df5a2edc13d024c4eeb2ed7b2b5aa80e084182ab7ce5bf37f008f24730616 a09443ca2f0429b1e9a2507ee0b1eaf3f7aed7676612a23b2dc377c2a30565c0 +954000 d9d5cffa1894853e6767628b0e8b1b2089a7a1af484bfe36a0c93e8a8cfd02f3 1afe700ab2999ee3230beede73706fa99d8ee2386f2402611445345b938ed3a3 070f9d32a2cdd85306dd8835d77bce74654e39e3f68c1c978c3d6bc75bca2dc3 +956000 9441019fb3c4aa8e948a0da8cc3237224c09f3b7422de7e5dcb516077adeaed9 1cc1070e6e40959e6691e7fb5170f5e7d410ae37d867187193018eefdc9142b0 4a559f1d4686a14dced19f005fe77a416139db196019d6eef0091e88d5462f0e +958000 1772f29577d80fdaa0e7bfe4aeb587475462a179f90fe33c528451bd8744deb9 87895f5199e9ec7ace78990481fee3956fcf1863e585d4e40b50d5079dac6fb7 fa57c7f445f628374314b2e8f8803b1272f6f6571efd92db7d4d950c09fd893c +960000 e7a122ed2b0733ebc66d789eba549ac7358389e74d5183d1959344e6cb69d1f8 ac4f44523567f2d8882f7d6b1ece0ae05888e983b07077c944e74da6dff56b4d 407fcb4b1487920ff05b5c180abb8f4b32ccfe5741805c75410e14d61d3a2f8a +962000 9ad5b56bf3b691c6c9c9c1b6af89948377d977fca410266b57357bcf34210da8 6d79d030a3bba694d08fb88ed28244a5088837c5dfbfd150bd046acaad4d1aa2 88c34821422f031d579daeff05c7e20f53e3e274205b817c9a151b1b237550ce +964000 052939ebbf425d507c0e1520ebda46186f8f0db4a56331c7fd938f32a98a7b20 4af53813f04f22a3e4e93a4cf7f253b6b14ffa4ff30a02d8cb3660828254dd65 64f81d3481d21aa5e6772f40c6a4ab9ed1d1d8822974677e81c5617d9e78c8fa +966000 e770c1de2b8271f30083f053e2ab9f54a0e5d6569a874c9d6450d5041c2af02e 81fc83edddb0753955769487be6d1af8a281cb97b58d78e757638fe39d23df38 a59254477de919e22d1c4dd8d987d2e0b5b655eb86170fbffb0c85c3c22b5a8d +968000 451136323de68a5e84f15542b6c2a1ead5055097976e9f09f608f1c6bae1467e 1572d572f7e3fa555a2987791f4bb5fc609b5fc6c6768a9c579450eb7072d1ff 21e17d9642019c9323f5f266d7b91ef1901672a50dcbdf570b2c19ba27f75f76 +970000 6d7eb7e7d911bfb864a35e4e7f67a9ee592b8593215f657e479d0a17e6c4de66 64fc5d229ffad9354f708dae75f5709f99241139233fc19e7d1af451812c592d ec26ef3f2a42786f1c99ade0458fd46ffd97be6664c9a3c052a42778c34eec61 +972000 1d7f2d5754ecfb1b529d5669656445c9aa49bc38c21fe8f8cec0309a784e968d 6858599b253532b35c16a6550597ceb48ca0aee9f3072085698ac6133e8471f9 369f5349cb574da3467308fbd110823c10148b1ba70f3a492332b6ef5d0aeb80 +974000 8055004b10a62beb0616dde2179fbb986793a12a1fb562de30807b5eb492d2d3 272ad85f932496d33146958f66d85ada51c19305644f3dbaaa1d82438be99df5 6b0073eab2043cbe5e932d8a24cf0ac60718e65491037bb10d8d44cc9bbfe256 +976000 1dbd92518aae96605eed11345bf069401c697f334c591ebce9e2cbd674defecd dc90da55bd439334c5009bdfd6dd0220d5bb0a99e7229f679d393b3df28b1d2c b30334fa3300869457e4a139beae63dd2dfb88715e95b096a6277c1e676bd099 +978000 7641d4485fe79e8b9c22d4c013c916c52262b47fde97c1f50f64694b277517ed aee363cb79b1e9b10c4a6fbca991d5ec7fd4bb8fddf88de5827db8a22560df70 02b08d36368fe985d773c0e16f4beab0c432852041f6859c1fe2b8013f079b51 +980000 8001ef6cadf456310feb157574f547ad0376b8ceb277e6681b2e805abb95dcdb 0651b4ba90f8d49b2bb2dd00b5093d992f0a9e0bd3181f26cccc04df1db3e47b 9b2a30fc52e84b97fa57e691c4f8f6f130707a1385a827684c4993324b520769 +982000 1ee6bcbc39deb9127731d1e7ac05fbb6ca11f7927278aff85ad3549f02d0d0e6 200125f9609bb28fb602a6d9621882d6efa887854e7814d0f5f3d98ee6520ab9 5e4c054467f72af2b59caa75f9de5e4c0cafaa5a33053b1b677752283a68633f +984000 1d785392bd1e459898319b37f3b6e5f49293d408dce03fe0ff4a089672c40a6a 97fbd32a32c853194e62e396aada729ad135d312f9eee5e5b49959828948f976 315ee4372e5a9fcead8744d2e350b1fe75561f8f8e1dee98a506f9f9763cbd72 +986000 67265a492c306d7e2fdb1ad16c1b478b06ef486d37817622d25b7716c7b1d742 f4121215f388ee0301dec4cd84e08806833a0e1a9a61e2b1599d338e30a19b2e a02adf670a4b7c4f4d8406131f17b64874a7ed7063bcef2571011b2eea23c388 +988000 62cf383a8db3ba199d41ac6aa0dfbb327ff7a73f61b15a31c8dde20d9cf8d7f8 e652f4aebc63dc0312306bbc0a901e4a4b7606310436fd00425d868c5ace0595 b63921b8666425201b6a9de638575c8be0b575e3b8261b22b7e8a468db43e05e +990000 30470ae6b42a2b3bea8f9ad912f9ab85231dd94f7e95d2941a1d2df26d12209d 0393a695c221c6c2ae12d91f30f03e672e138695d7854aa0d8123f8ab9a95b38 3336dd215fa72fe503f605ca17e1bef7e9b7d34653f0a405bfae4c2971ebfa11 +992000 1fc3e2b4243fb43afcbe83873dcfc241804e1b56210cc148bd7dc46227262796 819ac912973b89b39f40b794881443f8b429b3514cc8dcc5a19c6d3e9151b492 b769eb2317396de2edb968560bcc459e0c889ce23322ec3c95981072952c8f55 +994000 c2656b56280b0b30355fd606af9f9af8d866bfa7fa4b8a2b7d378a48fd483771 d329fba0928f56d4be12763a2bf682c7074725e83c75a554ca6cf3c939d59638 3b6788fb63eab66bdff414044e4643dedbef0dda3528276ac8d90d7333600797 +996000 9cdbd5383f14038fc290dc63596042e044e0d177956bf9bb0b4e324c2e55660b 2c6deb7aaae6be8c4086c5304952aaacfd108690912a8a910bbd518008122d59 f66a3ffef2c6d7d5b66eff6e380586ea72849807d1128f969d95d5ca1260651e +998000 43ff4984feb75e4729cae1f994859cc771e32defb951c38fd60fa0b92db07cc0 635945d9098fe8c0434a1e8dd3ea50d2d42845fbc9fed6f4e778f54c21e23041 c6d3ecf222bfd73f34e3c697c6778e99b9d95c5bafb6ca3b6882855c28e85e78 +1000000 6aae55bea74235f0c80bd066349d4440c31f2d0f27d54265ecd484d8c1d11b47 335fb8139f2c86947905ba8c3fb4f8e5401cf027091ea863b5dae73c716c5892 4be1195a34882146fc0ffd155808cbbf231914c1eb8ab70696495a7fbb677e80 +1002000 692adac3c0b1b379d2f3b4b372ef52f2e10fbd9c1f74c451aa0e3b9fca8cb95f d9922c2abef486ea10fa652e805ff164a8fbedb454ce44b5e361946a64faea50 508306d62e6ca912eeca76b3aee2f5b4176e30286d2948cc7889438c9324b54d +1004000 18c1d72e63a05763e32bf927d7378eb2021059c7fca5ec5ad0e5d52b493ff660 96196c825224bac2eb159ed30338408f9e040600176112a05bba8a4a49897263 947b1e6fbe18aa03d2f3c622e321d3dc5401b9ec2ac9111195d934cfc973770d +1006000 9ae8ac799b67e9991c530cf3a01cff2fa69c84ee0536814a318496cebe0e16c3 0cf2502f32f8be5833d2cb7aeb2a4957a527ec816b9b540c3b784eb55efea85b ab96fa6178f988fa99264cc9c345ceeecb32975dee8854a42f8534fc9fa5cca4 +1008000 e217e486cd6ad7cafe994251eff68ac75f9471bb62d162878adff3d03cdc2b03 de2d9d4c00a4a7f301c4c1b520e6ce67077f5edc33dc10f05d9d62229d0086ef 05e6fe857ebb335dfb93314bb5fcb7c93788647e9e103fe3073334f77147fb98 +1010000 d12a21469d573a26efa91125cc4532d0f5f729ad682e5f66eb6f3dd8e4533218 f2fc5ba57286f60efbc32ba760d0f19645e79c05d2056792c8023400a8ddb0f8 f26c5b7d809d495816bc22bde5d89b77db2d276b0979079fe46e700840d561ed +1012000 c3b6feece92d888707392d7207a8437a0775c86fc2592e149f50c96d6fbf451e b78337c4fff8432389888a9bcf81ceca18e01efcbc695a40012e006e9da80640 36680101b4d5957983dd38a8fc2856df54ceb4f192f5eb97a68451deaff14d76 +1014000 54accd789afba0e286916341004413cd0f3ca2d1cb06a10ddb52c6fb12c4a32b acea2ee4a43b69ea43d54bc93bf9b92243563dce96f553b9667a9a807b0dbc06 22d5e6a2a46f21d3bc0b9d79d56cf1714e73ec08403fbc720247a84e34e4c25c +1016000 b7351c6eb24d91fcd9b766c925a07a7b0c84ba7334100463b14f22a4d7b37f02 aa0a739049a58ff826d771f7314be75718faa26ccebb906379d2637efb6bc860 d74599662b84364cdbed7e3b830176f798fa1633d887dea2cdd0d7811b3f6db8 +1018000 89ea8b38724fba38072cca542c15f31e690cbcec462d5000c0000419c7244f71 5904c4c17a58d0e0a9a24a3d76c79133102345b5ee5c1787e66a19c28af64bb7 b93778980b92a16f29730b4a894cc17f209268f5eec10a946af483bd3c02c876 +1020000 e06edaf4f4efefa3fd07497e52d1233a649f77c816a7b09921917d0fb5263ccd 0b61a2061bcb40106c7d4c1050fc14fa212d5461e08af3eabf95991f26fa94c0 c217d099c426c3e0ba0f09f437fcd293e181f92f4a9a78dde7a30c2e85af0c5b +1022000 042a2486f39abfe3ed062cd3f5002c0576fb96e6aca3f095404063f902617d52 80e082187890eaf5454df040f3cdbcfeb4d57ca94cee59b464b00c98c80bb761 3e68f4c8a8907977980928d8384c72da8a282be1b64a49d9916a5aefbf2b36b7 +1024000 b5e07cebc76c32360dd134c2c2ea99c1cd6518bb9393425455fc1c3507c0f570 cecbcf112c4962b9586bcd0f0867f3cac5e4fa889e33048eaabfe40c2cec3d19 9864da47ca8e3fe2d126822cd42a17f6578115be5780d4ad12ab1bcf9d60bf6d +1026000 46b28a733b5502495b8971ace786593c5b21676db8ae4a22749c257aa646737e 0bda9d123ed61847cdb0b2ea6203648c195a59940fc3072fa272b4f86647dc88 73af6b16a9e73ee273d22eb8515fcbf349c55a5a75f8de56d849fd1806012262 +1028000 2f5cd50d29ac396683d1ff64dcda56a8c033ffc9043f39d16499294c7a85152a a29f44ef25ebb2213fe66d9bc249205df14626a05d1cd9577a103fb6ec82b524 5a423bbc45e2d533a691ec8e3712df61d62164c1a207f54a21a7ff46477135e3 +1030000 de7236160c3ec658df6e2c45d5e42d433f813605cb16389a2927bbb0b3b43ec0 6a7b4141c3dd6f93554d0d52b6c8182560bdcd6ac423807a3d61b7db4319c468 d6e5c1bd24956ebd8d1413b6ebf826dddec2f26cf96530e56481dc74a99d9675 +1032000 5d7053aaf66285786c5df95a26e1e648f60b8b1f0a719171f0a72d92bf70e4d3 3d8ca3ab7c7bd1e6cca1af6670b2ed2996783fbcc99ae55336475a5f5b8e65bb 8623e9912c35e0857e4b79e6e9dd421827b6aec2e46ab9ce28e2f4a2144a7317 +1034000 433d5e81889ba6e9a43dc131d11f5c96122e061423ed90d380a81087ea6f9290 a55a7ba0d5cad30bde7173365c33c7d14f5d4e96981378f4fedd7501ef9b7a46 e3f96a984fbe3d592a176aca94910178a0c9d79797fc548c1051a53709b9bc78 +1036000 c3273782d4d040f5949e9133d7370055a17c590358b308f4cc1fdabb2d3d74ed d3c4db5262720d24671046729678e603f0f2fed266529e04683926880358189a 49ae1b4db6c3bfabfe44144e3f70cad2aff9a7f34b12efc13a0c64f9d8f8d6bd +1038000 e3000073cbaf248a827d58f1bbfbaa7acb80c864f423a97286c940d3c4794425 675e47998230a58f8b6fd0533c9d2fb76358c822be4cd7d7b8733bb267742de1 7ccd8eecf508e0bd7bc29594cd1820108ca5629f26a45d3b59c8ae9bda95857a +1040000 08865715e7841095a96fa33a154d7401428995573c19c75cb8ce5c717e949586 7cba97fa46cc364aa9f7bf9d772128b640bdd6c649ac9ae5b5121c6900638b1c 2dea0e2d52564040f65fac4e510522ddb4761fa7e97d90775b2591c7d579781f +1042000 92ca869b0b68b56ece79135bab224dd393352d9c2d32e9d6f2a2d7599ae83f29 a3dff25e5f99e3abf50fcc3790721495e4f86b0a3b5aece7802dc4dc370445d2 bdc783626268ce8a2ba53988ed83fdec92bd26b98595a3d7308c7b6a8dd86581 +1044000 8411f9d5d6682654f3476e07d5ea2d180d5262ad03877a09e01621c480f467cc 9dbf9da603f941166810714b391fa5b234572c72bd1ce27869685d8b205ee83f 301a49bd10532a0b27c6d130218c51f245d14464e52d6f8b0b1c255f6d91b0f0 +1046000 fde936ed9cdbe4cd22ef567c48726e82ed170b8157074b92aed62b3c17e6fc05 edd37806395f41785ddd9235ff701331f22508aa2774c75e4a1d961ddd226068 f82c335dd245cfb1f2e912d1494cea709ebefb8271d53cb04e9a8a9eb1b4432d +1048000 1879922c3cb1c509a2b5d043a74d7460c7ea64f8266030d4e58a3b936dbddfdf 872eec96eafe83b12461f2d611afbdf234ea75ffa4a91a53c52aed94eded0a85 a66cf186d030a945084675c49c912230919a6b8ff6d9174837b0fb759197209c +1050000 783068eb781e0b549e53d6d4327c123684201942edf63c37cd2bfa71653dc812 8f8e1a7471925f9f067dbeb9147b2b6b80f090e6fee3a7faf53561fb88ffe935 1509ff7b8d144fa9613114c0c5ad978b1978dca82f0fec3d005e8233d079d2bd +1052000 1b6582af92d33cee531c0f1400404706c293beb26efc88bb4c2474b4370cd44c 61f4c2d6b2c7ebf1591035e23703b9157bd2e41e1080f3665fa6d056688462ec 23ab3ce695457e5bc62839591dfc70ec7706d1cc01068305f2c08ad5967b12c3 +1054000 93223fbc40e47b68f7706f6a648e6fd03305f5ff6f1f5e68474ec81f41eb2658 ac5be4e284e9e8c5a23ef69efea2c9c474c6a7ff7b10679e92dbcd8d9905c32a 4b8d87e5a23ae2e9ff1f615b4a754f136b8f1cb01d80d45299895a7202e0c428 +1056000 f5da854e2ea890f6a7064cda57752a4d44fd9ca44bcb12b70b9df24af77b2465 99b4851cba732cc32c62483cbf3fcab44ea1415e76ec77fcb522cb4067c1b5fa 1a6c29d1e8f18a286f44378e8e8cfa9e581d7cd092b24483f16b827ccc625bb1 +1058000 185b20faf4fff7a0e30df3a0a4e48701076c0c2f624e4d23d263be1e0480ee83 9609b39f3f9427ed8362275dd7fe2b910e1255c87bf1b60ed51b45389b5f6815 72fe51ab195b5c35adbe287f255bd2e6265de6292d9dabdfb2701d5f0a4a9407 +1060000 8f1121a97a4bd2c3982dfe0b32c20a17e186993a593862da4bcf0a9aacf17a42 1c433b71c1e26dee5b960be83ae9bc25bae46b3629c70ed01f368565a68d91ad 26bdeb07fbc9acb6dd88b723107e35015cb3b14d6df51fd1978796af0184b7b6 +1062000 f9a45e73c905496f4779106e2f0c2c7bf81f7eb3db54fcffaf45090cb2637cbf 8aaff6321887527fb7759f133eb0b77f7c5001ff31f0e23bf53609a3f8d0a271 0d0261facbc9c888c69d25aa6b94bb39e93a49c07666dc74f6f98408c19ed205 +1064000 615eac81599f5ae66490aa420aee746e1ff1deba3cd5b68bfb46a3cef652578d a67f309b38e785e9084483ae80cca1cbec2f1896afcbfaa11fd741a53a168fc1 915e30205c37b284992df33eb612d5ff382af1e7b9df7cf7b75e71a3be6dc986 +1066000 a63337ba2d852562c0fff390b017dc48669ec7d9247d5fe7cc51f03e31a0de81 49e8f0d7d5a3846afe1215b4b348965a7fc17557d4f3fd9ae5897f14e0d9fa6b e837bd5a8bc2d55a5fa24386f50707177757ff878377b6834aa9d64266b8790b +1068000 924654e589955ee11e9b9c0074b37d8a478d082b4bf90fdfc204e5499b6138f0 684e110e5f8668da5df7dfae7f6aec803544c517992efe6d1113ebbc8d90ca97 240761bc77fab7260dfa1dee513075111542ccb283313eebf1e768f5864c3bbc +1070000 e59e6fb39d485a1f4fe2880a938ef07e6ef085e601e3ad7b174197ba1da89863 86ef33e3babdd8b068fec9e01b574968a6f1c5deeed1ccde18c259fd8c17ce8f a88e3ea0cadb3702a384f58b32268282bd5f83df9585a56e3b08b5c903a4e39d +1072000 655f8a8cf95d1e04277dc30dba389bb86939ab77ec52bc37616df6c66eaaa899 b63cda2f6ab392083136fb266b7b3576c86f076a6dad4c3ea9bb95946282f0ce f2f19ab3e05a4e5d95486576241331ccf3289aa4f61cab7bedfa6204900bcfcd +1074000 0e7772848819c1a57aa304d7b5e09b0e4dad0ae2186719e882560ff8add6a558 be36fc6bf86166a385d9f33b8722c8b6a1942f65f12d7269d75ccf8e5e36b2e6 300fbcc2d2c920663184e78cc326298e18914a73d46f586763405861746330bc +1076000 9cd3c1152474a7a074c0f95ede887f90a7de37e3293cf1444b6ce4704fa74d09 73aef07ba7ebd9fd6939d005a44affa342172793f7279b208ffec359c94da871 7d4b089216c7bbd13ba3871c6dedb8e26e79e78a6df696dd401557592ebe8814 +1078000 5bc9347d5d62d1c015a6ffcce7dd9259b516639feae22d1d27f59b5052b0944e 9573fd2455314f33bfc39ca7ebe3f97db315c191b5a93f98fa74af10bf456025 d8dd1dfccf4f5df66f398ee46224fed8d1947b6d883c69c6a113e8249b6698ed +1080000 aca4a0089622a3318ceb9aec9c8f11545081210e31ff44c09205c890b8e1d2c7 c60ed69b5640c68d285947d115dbf33dadd038dfdec6cc636d9d969018cfcc16 b2cd17b13694b1098b7b36812cbbf28792259810a338000fcb45457c2523b5b3 +1082000 496030268cd58d4dd156f795dea3e1d9e82778e6401e043485808a3eec3c96cb 94b46bce687dee9bed62997ddf86a555d7e279dc23e3a5705059940a6ae68558 a593562255653dc58fbac96a61a0b1915bb85563ed66c6d826e6d29e104d0693 +1084000 4731ab2bf3d33aca490f5345995c763f28887b6cb712b779d3d53a87315a33ed bb1da4cf878614b96e04b561dbe10ab399e5edd74333def296bd254f4a632423 0d0781356d6edc725f0154681de1558bb47458867bda0b91ff5d9a82e3872f7c +1086000 263a531021cdfe009cab7ffb3f9b522905af28cb5e6da95ff95ec7753a495508 fc052ab769070b1114a7776b9575dd78b3c3bcd19fc275156405fc348277c77a fd46b08765b1047563ee97cb5dd8ed52382e965c2c6331f58d2b74836c33b9be +1088000 a18d492aa883b206c6a454b46da0f1705fcf4bdf739bd53e1c42519f630221eb be1fd6a42c4d1ba7297cbfbad10d0d2f70ebab5d10784fdc8546dfebe8412116 1f4ccb557b14b1e5fa79a37430956a03b3de6b3bd6d4985c8f189483a9608f17 +1090000 1a9ea2b30471a120732d7040536e10b5efe1fe0321e4ca0f28da548b5228ecad ec36446f75757199d6bc0e71d6c844945e744298f8eb73aedbaac65e3090932b 8a141d57b3f9546aad9e31368dfcb3099357153a0e9ec713e751ad9164cb58ca +1092000 8db847bf15b9b43778da184662432583d49d17d7632784583f6cd5a39a69af38 6b8fffba10db66e7d9e4483948a560c4ee6f8ee9781d3b2fd7fcf09815ba37cb de5ce61694fa640b323e9dfaa86aa2ada5392879e60c037343878de533e851f3 +1094000 c43f7258f2491c5456d1b04a5fed2d03d2cfa677ea40eadeb1ef5069b2f97a9d bee389e71563b2786da73cb92197bf0d7d0ff92aba3bc97aabbe48e1cad7c570 72733dc48697bcb63475fff3e694811684e5724015423b9713d26d31f7b70fe3 +1096000 e2b2e0d2e6d246f402a09e68ba8e3ce6ecb74a66b97b944e3edd413eddc3fd71 d9d7509f8fbdac6a0cc28cecacd04411fa8e8a2a81757aa72af5b3200ec9d2d4 c4cb711e5206a7d8c5fb9bacf8ff7e5cfe68b1fc16c6caa9904b13fe95c7ce99 +1098000 7f1b117d512ed234c0dc5abefb5c7648f7a4a1eda20fce3e28c690f718f8a5a3 419c55cb934d716f868332c449fac4ae97011e48ecd2647181cf8f4476758e39 d40413e1af08f125e29f79c644fc9d3dd78932dae39e3e7df3fef7ca98fd4fa3 +1100000 d48fef240e48d9395d08c2ec4fe9c6d5554091a107e1c0fddedf5db3a435d96e 08f039a2cfcfbccd5e699a453e09b79b047533878406b6e43fe21f54e3bab74e 23a2cbee695543729f2b6efdbee3390b32eef1c0928c244314243c31e562fda5 +1102000 f775d583883a45db37d5a00b48d0d4da6546e768b0626501c0ef29146b481c11 565acad9e32124b8a328edd184c703d8bb04c640081a7a4d44882f83d8b6b635 25220d0eb173f9273e69b6ea6cee06be68662d4b778884a290bab69814934af3 +1104000 919f9aa560910c5326192afa0dc6f241ea58deb396997c7e926126eae25f4cca 91c36c2d878e626ca37a026484e2ad02ca00faf4050ac71760fa054efb0df863 80032914811cc31ecf0238ac323fa5941a6ad839bf98828e2e3008fe85cf0198 +1106000 098b21f84fd30e42a1932c928b69340d68cbb1654bae00a67a3be5ff16633a2b 6ec14cd2a44fb54a851214a6cfd88e46bef4e34d9f62b0d497a382d3d7040f84 37c23120b1a0629016b3d87e077ade3acaafa365ae73ec0186c83e0144a9d48b +1108000 ddfa81382b17888c9a3db416b624f64ecc89bb02f01dc1c580211fc12b9cc8d9 e519f356a156485e86406e0786b8fdebee1d0f7185845560419c2728148d1048 7f5277182b05bfe7d71c47aebfa610c3ccb21296e222e7ec921c069882b3a379 +1110000 bbf7304fee2f3f21339a692c69ac14d6d7cfe9dd2f9779fd1f15d1352d93dee7 698b90129d483595f918659f8c0283de625821a6aaebc71b4586f9a82cd61267 701262745980bd4e76ba63e5e0459465dd13aa2c742b99980d8fef3a74a8e112 +1112000 98c2de65f1b21ffdcca31f8086a6df16810a5c040e77d1048b142835f18a589a 41a903b8a526135e1e8fa2c27e8b3d0c7bb9b1747dc3d313fd55b3b33a5c7cca 9c221e7aaf7d3303ec37c1912fba3e4ab16a18931cd70c58a43e5c0ebe5bdc3d +1114000 70b57cfa5ef1869bcf189e7507dcc28ffe3fce16466879d0c041c86828fcc7eb 9236eb706a8f89db11d2e94ce21e02b101a750923e6c07eb7708799d40327ffa 5fda75a93be65fdc8daa5f21cc5b6e11e6bc179576be59d7fd677f3bb2592ce7 +1116000 1d78c2f5595ced99e789dbe8a89ec64948b3d3ddc114121c7aec683f1939b0e8 0ade1120f5bcd29624155309bfcaa832fa9fc5933b4f11e892a5ad82fa106413 80a02966578a0cbeab34315b419c2fc5327fc3bdc061c77261021092f4da4faa +1118000 e3278c13721eb379f95a40ff1b5782a595e8165eaac5e4e99a47f12e984437a0 348c6c8d4df37534bf7407c99ca89b2ef50bff95c3929ae8a0155c18ab4c4e15 f0e676d78d622bf9f36fba4e4ceefcc3cc7c162ab1f7c094343d37b8ab7cdc9b +1120000 3e3560bfc1f3b5b1702f8b94f882ddb9adf04dfa37408e155f28027f3e203b4b abd1415694905a5b288e8559975e7e6a46ae6c9960885868ab2bac9f0d8b5e93 fc7ce685a1444ae372c9fee88661b8a29daa05bf149ee9b92b3aa80b28d1d1d2 +1122000 ea87d48b0a54ee655afb14f90a673d49ecbac17d88ca214fbd57212adfb05f98 94e6002bcfe478327a25db5f72c150b2131e9eb9ac533d45df4b494e29883c34 6020a3fb3e602e4893864372129a06233b1e1f6caa55cce4092f1d405e42282e +1124000 50f729523530b772f8308535dedea00d4b7c4ccb2613504cca122840a197bdf0 b1395da8f9c79d1c84718106f4f57caaad1b51b2abe9c4c2a520abe3436604ad ad5feea6af630e69eb639d0c296b07bc9b4d9fdbc9372c65cf1a46cc265d1eaf +1126000 6414d9b41d21425eaba95e77e716fdc66400fa09423ae021ce99a4c72cfa0622 7dcadbf01a6d9845fdcbd2eb4f576bbf3f85d194c88863cda58cde0dc54ef31b 19bbd3dcde2c1ab73b75a94cdd7c1723e00384947fd49b3e29b3a895f331d3b4 +1128000 807b9a12dac45fc274e0c4e2113a73f293b8494cb141ab2b57f79148168eb4c6 0b00915c8d10e442c7db2a725f985b534c7bf2493ce19991565d7a9182f9aa55 b1c4109e9686c644ffe54a0874d412997be5e8fd1c07edba43fd5c878a7a4b13 +1130000 96e6d8053d31e1c06aeed70e61ee000b7fdd2a95631767c3eab704b595cec1d0 4bb1d548feb3a39ca3b0dff1736e759cf8755606049f02623cdda5c943d01ed0 8ae2a5b7254879eadde058063a58223ba6c7b09d1133575e63a8946e0be3c7c6 +1132000 404a66d09f878eff623f0d3b293dba66501e9e78dd6a192ff45338d89a65e58a d3577eb931cac229fe6b0134f67cb717005930fb7456541c67a4aff250438297 8eb320b125c31aef6f7c511f49e88ae0240592d9693e2ee3acc6722da73c8487 +1134000 c3b7c3473e4c5a26582a539f282192a394c8994526ca70433fd4c4e929afab1f 3f07f33f893e313eb46c8dea7ef9976566503ee276f6fc30ed5ab98e62a036dc ce3848aedb1ab34fd304d50b7b6addc681fbc3d34f76bf1e09e134a8773b7465 +1136000 da612a6dafabe1251209a6b7c6ecf325b15383f580958d2ea9670ca352b64b04 fd681d931fa8d74651b5a26a40800bed05d11bd8a18fe5398c2f6b1e09195195 d6fdddb714e603d710fd2f5ad90f05486d8db3471b7ef83bdec8aecfda2bb681 +1138000 66a96550bb53b0ca292b7a896a42e17174e5b9e94fc780557698f2c91961754a 4838f4c80a3868a550a2e9cc038749659a091f6cf25f7047f598dfcbff7bf886 6b31992438eb19474c1c29493eb26c40cadd73be32249278a012d6103b10648f +1140000 42f13c7e8086473f1372383cbf884fae51488878a14ae71d6c62ac53a0144eaa f4466d99afed4d7788e3dfa173b42de1783f50c23afe767b61fa6dbcd92fded2 cf847463eb5884fb0de36cf029b46a669b8b82203ab6ef41363917773058efe7 +1142000 84665466bdc339dce3e4af8e49ad3b48d03f23e380db16b9a6cff0a6d60d18f3 cd663660ededd5836376c8327265481c3f06758d528de76cda38109e8c571611 75e748bf20bf7b8b6e0010204c1a93d86111b5b0498c5656c82d853363e5e89c +1144000 c36d279a947273c240870cfd33b8255850600daadb4a7a2abaa30f5f9698f391 0cd61d1d4cd3ed4070fc3a53a5f3251b66d2125939893e91fe06cb421589f4f5 cea0ade267f46e1f009a3713441ab2f9c599dfe5e55aa09fb90a711325d055e9 +1146000 ab15c0a65cac436944f536f18519c6763b5ce657e7b0738bb7145edd62e1c879 4a1c4212103d9600844e2507c6f7b6a69338b1b33b5425dc164dc53a96848252 8fc413f14c644d3e88ed300407357c2bc90feb27082e0a6147ebf019c235b016 +1148000 c4f447cba01447f07ff5bf9b33bb7c46b571e6feb3e9b28503ffd38aed8a44db 756734273461ce3b5a12e28d66af3e98e17f3304efa1d0025cc540e4f17ef24e e2f53c04bbc9f754414ac173998ce0e83f1f5823b49c3fd3b88785368cbfa54e +1150000 aaf4af4ae3326676c4da9a3774221b56a965339d7813e790da5825a37d882acb d6a0440152be456c85c9df3c44e1a27dd70be3ac8f386c9f662e1d3634c0f88b 8af77393eb6ce3af0aca87c76c1b8dec92e15d65481fc22bda428c9b44551871 +1152000 3fe08961986241be83237438fd7639c3429c943a5bb5df71e6be67f4e00a2a82 0455cad8d6bab20b2ab9c2112e02913599086b0cdc8c9039810b2363136fad3f 48c84c75cdb2e77036ba58a5b4a75633be45398591fb6c817117922d5acf7343 +1154000 816e4cbdbedf72b6160e81495a355adc0516a2ad77d63463f509f66c9845746d 7b9cf359b6028d8d86f7dd8cc6f5ac4af9c514d1f639d413a8ac90251038e3f5 831ff5d6e74d9b13aa636c0269c79710027659800700b34512e8adaf23be3057 +1156000 dc8d5edd8a3716ca79274a4d84c5cd9a086206722e781a8d72e27c5bca986cd9 b988a48fc62d899ede5d97765d8482fc411dfc19a905f28b964ad8e892643e6f 5a46931804baea72cda0432e68703bbf721ce1746fc7051ffcb9c052c834c1df +1158000 6e5a89c1aee412b4b1238ed5c5d98cc3d69906c6f6e455c39f14912814e1f5da 54c08f0da4d769cbdd79e19a27417dac33040e70ad72822d22962ee07ed4fbc3 be7a3dc67b5230f8baf4cc41997ca7badc8671d085df00083ebb49d55bf3ca4b +1160000 40b61620404395b8c8e20dc921001ceebdd531087afa87ed80898f3f2fb2b4d6 094aecd2a03cfd4a98bc6cf388d9155a258abab42ff3a8d1ca1b983e5e99127a 024766604f31895a54139f7ebf3a9fdf66e2aeec28f4faa619c6a74b17c27bc9 +1162000 6d2085646cc04e219aa874832ae2d650255cbbf2f3e8e4b0ec23c1ef16d869e4 a6c1f7c3c5c048a56aba43df0211ae5d18f1b1e30b28d2c12c84e36d4f6916b4 687f93977105d1c37284f00dda7d7a09b77bfbb04506fe6d98b784a88536dfd1 +1164000 2a8332b76bad152d2ac334e1ad22c86b08bdf6237287ea2a6b4a3bef289c4faa 99ea7fa8fcdb327081161ba56d2b9682ad81de67ea25df60041b831c772a7ff2 36dcc24c31a05b83336b1e9c46d50b9d8864359d608b293e9ffa7e095cbe4bad +1166000 267843a6ac957d894c3090c22ce7a61370fc723d341f2e243e7ab44284796d47 626d44160fd45158d3bebe9109b38870ce0c7cb01ffcb3c050cd753c2c4b6b4b 8f25294d0fd8290d36a306357a578bb826a77418a43554ccdb2ef7848a3a1f09 +1168000 32da25240ba57316bc69141f5541e5c4fcb28a707e2a13b867da5d1beacd6f12 3cd12c3b7d07fbba379bc52b650d4080a91427829627a5e99203f6fb455906c7 ac866f768c7bc0387c2f0841514da6067f5409f1e29638b48f45d4d60a724ce5 +1170000 44ee47ba4d6662322681324c8a3d40eac9539a23367ec5d429f35ba5bce5300f 4448a91875c574d43eedbef336f7d6cbb88fc5366b1b4719d25a9cd4ffc0f97d cad25ba0a542337a0b6fff2158e3330b61b4f2dfb46ec9a64d59f72e1aba6fc1 +1172000 718fb855533d3801b402e9acb7425253f306b2b156a30e8799614dad2c574998 93d6b2a043db38907ae0153e7345929178a46e2778337ac92d7df02a939c7430 f859c11e01f1bbe486eee66f10d5bcecf7ec5bb53372a1ef296853073c005d12 +1174000 4d8b47ae664bf21b93e4674407b1fe36b1f9662a190876b725df3b029b165307 b7ffc6e254d66d3af96bdffe3fd4c665d97e4b70f200ecff019281e2413b3b3a 306bebb62758db79e67fc5eff918bc12d2244aedadbb699847c179788639537e +1176000 5414da04cec912fdbcb98f38c242224056cede4c86fadb4756dc1c18c146e93d 47584732af225aa538747d0be8982d400451c5d5825ca07ed207bfe9dfaa87d4 4779f200e608cf261b10ca08abb89085da269d4a418a67b9c156a23092a286c5 +1178000 f4275cf1fa001f2adf788c5dbd741e2b70c56a410a9d4f1aee0d53ae822b29c6 d98bcc542b6774c6772f927a2dd67c4357e99c8d713daf07dce7bbaa988cecc6 d45b672d9ba2a6e7774e95787fd67864cbb4f230d3b3cf42db8e4f1c20feabc2 +1180000 908f835c8f3bb7b398f627ffdab28656c8ff24ea6e90afe524d6b9df6798bc22 7af1d8c654c501cc3cee610726ab6a97f0a39df3e71a25a8743e41910939cbc5 024a7eb598a32cc2b9a96d33adc2151f0b1ade6e974a0ecbc7d5d1aacc5c27b0 +1182000 c16d5d7890b8eb7885434fbcbc97924aa4e5fbb7003065cc28d6a9b9949c6c8f 924ce18fefbd6d13c8204f2414b2cf8d23132ea5ad06861b2a52b8e7ba68fdba 6ef0dfe47cf160c5a2cae398587f0c1faba3e072ed9e5a6e3db2b74c5cd397fa +1184000 9c3074953af645c230ec529a0e28153ab4020843185974fe524184e2f163b62c b12c9faa284a9c346b16d7b364e5278eee7719237aba8e10f267fe2953ee02f8 8b34e8b7cbb03ab50441758eb5b21c7216c62b19dd0646a3ae12bdf855d3c23e +1186000 0a0aec9852b4cabffad2e6d0071baa128bac35f00f281fda12e3264c5e8e6407 07d0706462268a02961bffc8625c6dac3c9179aaf7428bc3328681485efdbb46 dd9501848dd42f189bf9fb796caa1120f55755ecf376ae5c71217e00235b819c +1188000 6df6e2b2154e6c67e393accbd358ec32c6706ac2fac48154c3243f176fe55416 845c6e7244207a60b2f442a3f2580430bd182c6a45b1bc08932ea1d085e9409e c4c9a49e2dde4967346f02fa07be3a5a516eedd2bcd5a10417fb29b58b75e225 +1190000 14056a5c6af59d55cf2fd262fc6341cc1d86c49143215eba5579be70ea2aade5 e170b14ab9f9cdfd97d97d1167e19d3fc88610afc9c069f58f738265ef36959b 8ac77ef0bb1a9041fdedb67ef25cfe42245c2b7b09b7a8565e019d096935ffed +1192000 8c791d70fa3e2a34a31621582da5ac6ae4ea925d35d32bce56a39f7af8de1864 db80b33058ef7b2dee29d12d0745a0a96e09081b0eae57425302c840aae04537 0c50634bce5b7b03b60c50b140ab3e48e9d11c06046a63b116fdccb4279e3cc6 +1194000 63aa3a87746b30d1f4558fb32c345d126b314553a74d96567ae4ed96cc359675 ac390cc3cab229d4af8b56761c6fcd93bbdf1cd8cb794323fb1e502699bc23b2 4d54646b8a3029a3e2895a2c1707f15b14982fbd570cbfe6b17a5a8ab9e5daa3 +1196000 4300e9c251bda934ec1a43f595a9e0cb9efe83ec0b05e755075ab6f9f4804c77 a25518b2fde2e1f1bb715502d31f9853404ebd2b9788466daf2eca77f8dc41a2 680e83e103330266f6c0bb3516ff2754627108a4a67e228f219b27caa8405398 +1198000 3cb2a9b1250ade4e6d754ffc2ea880f82c629ae324ebd02f39c81fcba66d88c9 0ac359753a49f26103ef607b01f33d001f2fda59af4e15826d065f2d34aff642 1845089c133e6473dad823a2d562f2b944ffe43fd95975ade9257e9b3555a66e +1200000 1f8ef813b31ec896e3f7f064d6637e251242ba95c1bb12ca339e55b0614a53db 2e9ad4ec5abe98602e886dad0dc1702735cd2314d2eb20c624d61bcdfc2e01e4 1f749c8217815ad82d45482d536e44bad2692fa049d3e1fc4aa66cc785746145 +1202000 fd08137c5d222e8ea5318523e3131416a17cc6f3d746ba76cffb9af0dc404a2b 98c21f59b54bd67d49b26275e2f4a4479147478a6b4045036a943e6da88c9ab2 c32b7f4ecde715160e3fc35193efd8ebaddcc0f018d1ba3a0506c6013ba9f074 +1204000 60c10b8fcc19ad21aeda00554210d53e53eb5cf81619f4426ed50c43915c2d3f ad32ba2f45327d861c23d67de04842fae1fa173d3232ca0d335d86e41958b4ee c7a9c161fdb2acb86b9c47c14871d057e17e721f21b0d02ead31aa01a42257b5 +1206000 682435adeb493baa1a41779ce748d49fc48d2d4f3e53f25cfd0ad25093995d67 95ad61abf923aecf77d5c9a6acf0a8d81014e2921016147c08a0804d70a18772 f810cfebb3231b1161768957a0aa99aa29d0fb1b2de2fecd82ff047539ec8f94 +1208000 3bb53d12528001bf7edc0bf46704eb0737732fdd2558005bc646d0f0839d28ca d8de349a058ccf4b7a0069f691c1a02ba415ad030dcde9a6338f4c53cc44640a c34d2888a117b2f6b8cb20a43c6428f0c5a8e97b5d3ace09dbdc54df3ad8216a +1210000 d22450f03646cbe7c96583e96a2f04182f31ab4590d57774e100bcac3bcdb315 20837c7f8dc041c0c78ef53786ce7a6b8450c7bd73187701c2d80d0e230bd51b b7456d328b9f5bd11497133282457411fc1093dab55617444b065e13a1da664b +1212000 834e77f14d154224c780114f99c5b7b16fb00f9174eb3028a9a66eaaec179a81 dbc6a247cdc5128f7c61ab052d32917b8ddcece407e4135647f2cd3f4abff958 fac4d1a0006257f8bdc6b7b6a627152a06d23d5f7cbfb2bfeecf6ceaf713f9f1 +1214000 68ea6a6a4644a54405cac088a05bcba044a42d09c35fdfb07f7d03e6858160eb 3b14ba281308a86ee887b1829955f177ea7f23d6c85cf60f0742adf56ebbeb76 08fee7196ef97c3ff77fb35e21dc81d752af582d5198eb926e74bd293faa6e42 +1216000 e259164075b303c8e31e370dff89a2e5416299daa2ff05b1fa1ae71b3961763b ffe61d88feedd373e0d7b1a0e5074e3b91f0bfaaef8ef111e7d08f9a420d8289 fd9b36e8254696a52eca50eed3228100d5e1005ee5a0e55b9315744bb291f02d +1218000 a0c446e68184fd274f6d273ae5f3f470f8d8bf08b052d979f4f6e7f084e0f3a7 00241b1061f92ed14876ca2dcceba119f6dfb075a8b7f3aa44aba0db7c11191a 73d60b4017dd6c8fc3f828383f12e7f77a8fa94fb127800c491870e2f6d38a5a +1220000 e104ac4aae8f834b5c439cb46cc03f409551c6e8c3d13a1325e8ec31394b4f53 dc2263709fe011b81aeab3dd2d5164aa28b241833371480d42bfe9a985cab0ee 9875bd83249b202163bb9f8f019f747cff4e15e25e4f3d2a847a2fd7d626760e +1222000 11fddf0132f313c77a8bf0d44d5ec70eeb07895c3b8945bc3783b551241a3ab5 2774f1ea959130a8d8cbb6d4a03941c1f51e5ef7a4ae39629adee4daebbe65d6 837fd9b92dec64b5097a77510c85387bc8ef207f5b273642b1ecec73bf6db29e +1224000 c0542b48dab5835ce6146d763b1c0eec9a2073eadf2f3b1f2913b295dfe95cd7 b7b792114d2b57e54d788f37e07c6ca98db6e275abce0f188b8c3e40a7b5de76 6c53453d619dc4756a81da2a04e4b2af28d6304f3d012b0eb07ee4320faefcde +1226000 a16bf52b2bf235ca73b6e3754918688a037ef1754a03b7d2a86f3d4dfd61c1f9 bc06628b5ea35c5db5b2e1b8310fd7e2d8b6b7ac4268f59b18c8933c3419e903 9be26daa710a0fa5e24ca62f182310728c285061dbd918e159e5ed5f4f44a0ff +1228000 350b33268b9d6a1d748f6c674a9df2627540afe75e27f8eab44a417120f6fdf1 5a9d7de5e66f06c8e77c342e5f5b384d47260cf35da45db568c1cea6b8614fda bcb9fb71da197672edd6461b0051ee4ca2d54ef5b1f21a55e8ed1d4370fb37a2 +1230000 d81b5bddc670fec569117d5f9812cd18057ca97591ec1c31ef55f10175b50858 e54d8217290980aab3c80de7c28ca51975345cdf963723703628ae132d2579e1 9da7eff9bcce5fe35956e80ebd6306aed5f133e2b4870ff6cc0f5a721207d2c8 +1232000 24f697587c9c21b6034ed8d644db9dc332296b3c052d230cd02e6ce7d8d322ce 43a51ea81e1640d7cab9918eae4f377b30044715eaa12f1e3e7946f2ee23e0f6 03095a947f69b4c27c90c43ab6598c5cff84f0993eed22aeb5d9f7d59ceb63a5 +1234000 736b87b916eb3d6088aa5905d36ae496e8b52a2acd12a136cc3deaf8d0212f31 0159877061745d2c4c9eb567fa5a69e5fe0ce184352270329b8ff6e277eedbf5 3d7b09eac86655536a0bde9523abd81053ec2b393198cdcac504b70faa289b0b +1236000 18ac4fc882b90cf38b425901a2e4c6864abb179129015479cbec560e1fb64149 c8427f632a23a72c9b1e7921d67f5e7993cf1f455bebb00065132a65ae05cdff b544df875efcc6efc35c20f56d3ee7f24a2fcdbb3fea8a0963c4ad15ad450faa +1238000 3cedc961ac50458ac53650557d7bef379e5502bfc988ea07598eb88b3bd4f3ae 45635298188fdaa3d1d86a03b94b0f56f3820a8d2f26f80e9cc6cd32b75c8f29 914c8a19ccee673dcd1905ff79aad12082cea9a3aab97277bffce89f1be52056 +1240000 e12a43dd53fb28a4147c189a4c0aae11112d93e620ad38e69bd9331e84c52c49 a2fd9cc800ae9ed7ea714d37913c46c5f1d66dda1cf93eb714cabb975b2868e3 bdebf7b88324c51ae845e02bcf02580c38ceb50f59047fb02719ebc385a36f5a +1242000 737e753659951a328dff0aed43514ea8b6440c79952804570e20da296166fbd0 cda211f0e9421a73348790478ac331068e4bbbb3fc9bb3ccfa91a5110b657a9a d9888c61316b6d1332370f41ccfd4d70d52ecd625d09d4608f34556c5ea1da1b +1244000 7a0acc5be7f00ed9286d6de9e4e5a3a544a43e2ccd953e3780ff9e821b7bee91 69765d0ecd6de8bef61d2cc22bac6b0d51c7ac108e60f3927067a8fd8c41ce78 2520013c728a765ed2066f61ac082543e438d34e9e64abf73ff155851accfb1f +1246000 50e967dd7b86892c4bb7995199c7be2bd18d1decc7d1978869fc10c2190d0d39 1daa67b817a121bd859a3df20a3a3975ebb7afcb297bc97ce8860c5afd1aaa84 f4ac64287ba88abf5875aac87555b6cb060338711a738b1dc08a51350577e7c2 +1248000 6481fb90f8ec8e4330ba477c02e2fb4a527f38aa48a2e21da5a1234674d3e070 822670b98ab372be13e36468c16befbcb67270e8ae08261d1a5b1bf9026ab14c 560a7f3ae4d682372b1d2b0d2abd66c078ac8da7c1c48d727c14240b16d22244 +1250000 00c7a442055c1a990e11eea5371ca5c1c02a0677b33cc88ec728c45edc4ec060 7f380dca723b15d15ddbf10ea3e9be59e99c852543312d1bdba5095421ca2939 b1e6fe2b34e0bc4abd1364e32d5dea4ba4d41b06773323bf052ddc7e26a12505 +1252000 103a7af12db58d849bbabfb7715cef02dbfcca5ed5ad3755f5e28925c5ab56e6 ade0c3010f755d6fc805fd5b0d31fd1286fae8bf68b0f2b847147a4b05813edf 6ecc45139cbf4f724522ee9b1e69b49788c6ec59949c33a753737aceff92b766 +1254000 8cfb553af40ecb7adf9fa14fecfee0a7736facacca56bbf326b34abd63a07b29 bcdfc92e8f675f083e744d08acb5428ee8be8aea0954b311f23f139d67c7f3d9 d206de317f699539d09da4b6dc1e0be6c20dab7ba000758727c376f1458a11da +1256000 0d3a316405604f42eab7d5f1ff536f26ebbcb75a5734358960b972a4e8ad6e54 994164e4b08270be050cbd9d00b2a4f2bc0508a91d72d16876ceeb7317189bf8 3c566db8cc14e218a3b7b5ecc732f04b176fb82806c2e8f7d44ab7c696aa261d +1258000 bc496cba390d486660dd8d1ef9c8a19e6436ee10641b85358fd738e97bf3298a 21f581ec6b720356b97512ffeb15e2bacd55b95b7a57ce1a3893a7d973b29d04 0c66da5baf9b6d6d5c1e2298d69eb55bcf3a6dff5ad5cd9a13f5fd348d6f09bb +1260000 bb7c346d95cee5d6ca9d0cbcf07b4fd927f364e6c34701ab3f11c05b47c39248 2db70d288e98ce1d30f4ffd3fbc72a997faafde3bafa5456fc95e043e222f116 ac9a7e7fb64a8be275125389b140fe2ef99888ec09d2b6c709f51f3a4e2b9b31 +1262000 94c1f56d0a81cd91e49f398b9f1e694fb74a3603f7b57e5c4b64f73c8177746c 31430c44a2de9b38253e76ca46fa556bbfe52fc90c213912b266ab6aed44f322 3616dad004c9ece7802064b1c9a36b07737be3fec4c78cc298d2c79642da5b69 +1264000 0f00faf2d601e9c15c4481611399dff33accc30d463023d3d665a0ad27f5ed0a 7c71fbbf0f6441cdb4d94994a3cccf11d29525dee5a60edb1b498091e3e6e9e3 92c6260f399c2e6f8ea6ac6aa9d3a885a91442fac624df06b26d88a212729847 +1266000 75082d0746a6730bff2f3bce77078e8a53e84327489a5ad7b0cbb87fa9a3d541 8fc3792f77cadab2dda9901f0568b77e0ff9236467eeda778bc3d1773061bc2a 6c7767621e64f7b61bec764a827840a6c02db2b06952c3a51d6d4614b5c86585 +1268000 87aeaf34c66bb235533dfc84dd9020651d75ab22be1227dbea1fec71940b7872 4fadefb7c2f97af5ed9ca1c32da861d54a836f5574d7f6bd8223b7895a64c11c 5475023db421f53d8e638211b04dd42be662bcea5af15c9b12d15140c0c09c56 +1270000 26c78005023bbefd0b9fe56fc033098acff1ebf669bae4bf4c2ebf8ada13a78e 529ff3fd3450ae8e8015d15f432acddeaecdcfae510231e6a5004e2333005fe7 79f1ef9c6eda2f5c2731686c2d31c425f96a565efdca7ab72899e581724fd86a +1272000 e4c3a3b3c23e08660f1b9252195cebc70eadb479c8d7bc2d8bf0325812beb34b e3203dda3d22769a05f497d62315b5c80d7854db5bc5bb93b43fff411f2bff77 bc967dda70cd9b641849ae98e82958373d14942c14a788772be46384fcd2ecaa +1274000 ae125d8eb03c12fc41d03935ee86c59fb42abff159b31e664a2af96884d380de 07b0074eb8e6ddeb94adfc48e158dd5b55c16e37c307aef180da4c25036ba473 f375b29ce3c9d8270f6f5fa7d0ce59f88d470c7912dbb51aae68a97eac370116 +1276000 27437b07dfe0bd6449e7469e7b04c81084583f4c4b5a48dae195b6108be74d23 405a817eaf315c87dae0e0db4af0f288f6974c4443e9b95f733d5ed3c4ac662b 085c2bd42576cd5bc8d8423ec2fe3b335a1b4d545c3291b6452ee0aaa12ba518 +1278000 92c08d0d52e400d9fa6faff5e1dad76acd0d58de05f049300a7621e4fc62c19a a79d83e5231b1d5e63cc8b3cdde98213ea5dd3438757807f1691092832e49596 c2e93de3699dfb040761d46729a81c09a8dcf1aff792b1ad76d9c1d29b6aa9ef +1280000 9e6a06dbb8daed36856c2dda1a2e3e7ef487aadf925bdb3732ddf6662d4b6a6f c845e23e8cf8edd4dbb1b8d80d25ba35cba1c792a05f3239f098e3dd1c99d216 97e6711104e0e785cbe67493085046f1e97fafcff9c10b2aa8f58ea7c84a5d52 +1282000 07c176b0be05d2986a72b506fdebc75f428c1bdd3901b61ffdbe83c698985b23 51b4093bf9aa6d9788b2f96048dfe59cabd375d10f2027a28ba29d6916587e96 4321732387ead2df651a7038e5a8ace7fa7bd7bb05e1ea617cfe023c422a914c +1284000 8e4a77957138d8fc431bbc1e3bd6720a97c2661cc38fd32cb582aacd21b585f3 158626181944aa5659e208bc72548ba9b1a7913917354653b4c87aee786791f5 6cb982fff19fe40976291937b262d3f72d7c04a373538c2c13eac67ab1ec3442 +1286000 1e6a2e37d40697d213fc45aa3021526173c08bd830340b904373b6d6fdf59f45 be2f192fd5344ae338eaeae8ae5a9b3148d8317fb5b049fa21a281d9db5adfce 1d5a69d7030a33c6122fab852ac9e9333eb595fe2fa2afea22ebd11004079f53 +1288000 fde5168788249809f279405b030bfe61c0c21d9337121e72f6a5c4bf14b3fb83 f8ee63fdb60099db5c3fc7abd99d13a94cd55a9974b80a881f7ea5eb2feedb37 d58f4928bf6ecb296d2f68265227221ec9081e403c64bca658607951c5da2249 +1290000 654c4adf641cd6ec860c3078fb0792df9d6876eca4aa3b1ff86d63dc7764e959 c8d38faad5a606bfad7f552b3878d5eda09767ad5963bff2c66728c69549b395 029f157c714f51b31bf9ac421fb10f761455c4a0e51852ddfc8de9524e5b5168 +1292000 081932308ee6145b687c5ba19f6033de729a063d7d997cb9edbc0c96eea9ba1c ad9127435435e4f0aadf3d427a69a33a17ec87c0842bcabcebd7c49f701d2b11 5b31df71f961a448dc4fda82cca416fbcfd4a40f8b7b122dc9f604f0a60bd27d +1294000 41a4ed261c099df98ef81bbf51a2fa12b3c7fd4675daa69365d821d619057e0a 76afef22733b4fdf326580550af8779da4911b596a4907679f8a031b2af83609 d9cf53b783138a91a5cba0c3e030abf31c7b0473b1e16fae2266162b0f9fa206 +1296000 c8f9f20b8be114b6e3b473829bf78defd923883f2dd9ae09a3d1f92c3f4f740a aa568dd3b4bf75fd9f0cd3507d9fe7cf2014a3dd51803e82f30ee7af954408a4 9cb292168440584cfcf8c7491074fac2cdc20907d10b10368ed8146743d2ab50 +1298000 49b852718c6cc899a0502ac2a42c23f9fc9f8a7321900ced7b0c1b588b3a6064 9f6228c8760ff25d06a3c0e0cf2d6d741d93176ade5c989f3bf4f40359207beb 90fbfcd962e2fb8ee48b4e02609cdffa84b5daf02bd6e9d0e35373a435de7616 +1300000 80be4067b5dc8e3db9b787ca4a69c09b3478b6434edc51bc8984db1a79fa620f 4d56fccbc10f43ea89df4b2fa824a73c5b2d1190fb5de164092279f697289e14 1bce505db4804a7b5b5851d3bb41f1899e2f8afc5e94460aca3dc5dd408bd67f +1302000 544efef97cf41b6bb9e3dbfda5227a212926259a550c074dbf8f1ba908dc215d 078ce0da1fce9552e18cc7c3623513e3230cb3a7f0cf6df81f0497152dc1df55 534f615e3110d94d01f09f8060bdf238d4b6666a6a59ce1646a61afcba3c11ef +1304000 559c02ca3a8a1af36c35f9b1a88ddcc62465f4e7d7e6772e4c6aea9a915802bf e566a5e40389fb7bb3b31abd9f3e321588abc0ec9b5a6137463dd3b555c85256 1e3c605c066cb6de819cbc168659de091f9e6260cf246b04c1a4fa77b48f25a0 +1306000 55e5690d2e3b225fd18cc1b84b730cdbc41d80972061681e04332a809a8ecf1d 9a57579a292cba61171c09a248a2024190eae53f339edf09e4136022ca8dd051 4777fa1536a2f56ce3f8887b0c16da4ea55f6d1f0bef5aae36b8064148dbf532 +1308000 2fd94d28bb9624b2a6c8e4238a1b3a78930c2cd9fdae20d9f21b0058ab7297cb 2de44af1e36d99659094c84d3c9301ba25153f94c28d8065163f26664975212a ac5470747935d4e3e40e71d255190c083ba64b32be0c9237a042730d1ba5eb32 +1310000 5714d6e455f010c7d4132c018fe08bf6bdd5a22e39c96019850a0c2e7818284e af45ca1ed5374d6974e849df9da7a3ce3a8f65a8cf4453f45a027e707d729f3b ac1dfc98a7261b9309e501f46f422d2ba2e86bee2e0a3bc47c1a314b71c1744c +1312000 739a491b2d55e038f03ec5f42fe6e8557ddc6577bef0c34dc97184abdab473bf 1fecd361f96b16dbe3895191bdc8f8fb8f2974e4ee5ebda0895e57ce692ab921 61b3326772ae4d2c0285d77a576ae1edd3728a661966b44b4cbf7dbc023793a2 +1314000 b885133641ecfbc276c99f706f23a7ba6ea6e6f71eb593b4fc1d684dfce5e670 b21e8b8524eed2751671b51991334123cdb8f9a653f7d0aa06dceb22705c3964 3eadc89169f9dc1ac5928866c8aa06b082d470ad9deaa50f875566c3efe0c547 +1316000 0c5db83c4869fb0c75c93b5cf487878c269dd061dc8ca30ae6d03ba0986737b6 c0b9d5f12babb0e8caa9c6bd0782fc234033d9fcba92fcacb20c23bcc03fde32 d3b9de940298773b15110df9c90a80c435fb7a7194d2a66ee44b88d8b68d2659 +1318000 c32f763bd21552047b4745cf03a303aace33bb62bc78729a21d850c2aa3fa765 49eca63282f36237a1e8a0a5cbc277387603cea3465c19e16ce307b9c5f43ec7 1d374f63b0659b3dcafeaadfc383912092fb76b5d91f54c5478cc25a27a911af +1320000 2c25da44a5de594aef804606f55a29cdc1d0a5d2d88cc1f42e8001ad41ff0349 1bf8caed1679113980cc2bab7057f1df38cd69568377b4d14355f21ca1d059e2 97eefee84c96f9e68a14e497228c72c70367c797371bdd943d90227405630306 +1322000 fe1d2c0dd906922649e1552a46f1c4f34c241033faa31d090b0b96faeaf77a4c b41baffc4739c4bf17352a01aac07100939119f8101bb136532905be8bfea689 4b4a06b3a536397da0b371820a1a8e19bd823395d619d865408aaedee4231776 +1324000 e4bfd9e20362334ac70e43e9c846cc126c673f7eb02c1d42c03e53f9141e0e97 0bb3fa61ae907bcb708d4e64bae54caf79559b2af9c1e04d005ae74b3ada2b35 c598d4fa405398e71a13a9781d84939273de1bed31536a664a57f8d3aa948b01 +1326000 1c75c65cdaf0e7f3e13b283db35b26e3e25828959e21ea81d7730c5cfb36f756 9363f3d42a9b444e65d329622ec89764537274204280815493bb3b01841c8071 3ceaf1f13367fed60ff9fe33c5d68a38403e49c64908bcff196a7b8abb7a7978 +1328000 9f45bb8494eba18bfa77f37671a86bef58f603277e0a7e0b39b66043e36fc7cc beb92a4af6a50dd342733c35e90e332cfef58d13fc8bebba63385a9aa2ad8bbc 48607c03e2b1b320542ac6d36f6ccade8885333691f38e9b59545fcc4f20bb05 +1330000 82af61daaa05eab442445905f2bcfd70b834a89c053fe91d8a3e9a6e2903da92 1b4dbf8155ae078c53a20c40f3f885cdba8dfeaa0a9c39418b3b16bb239999c3 bbfa0996fde3527147d66613a8526c2bf71c59011b8dbbd78a888e51314fc1f9 +1332000 e01456cee152846473cee58509ff4c4415e14577a6ef73bd8fa27f1dd044dde0 9ab20744bfde58199fcceae8f3450158c40867c075049ed3db4ac07681a1f3b3 d873192454870d3552e99604b7adfb5d1c5ed2810aa05a523e8172ab79166940 +1334000 14db391f5c253f7be4edd2a93104ad56b12d724936fba1b2ea5db1698a04b3e1 999935345b4e187ecc8b24e2516e65fe28e164bff6ba6c1b1ad0ec3dec7501e4 8575a61ebd69cabfdf2e2c6ac2535527f600d82be2f1bec30aad723118732387 +1336000 fc6faa8630dad297c095b2bcfc1c2a1b31fb9d096afbe054df9d8c30ba539429 22d09150e03bc5c4b75b6725fb66cd8576a07faae7e9671b4f013e17a60aebe5 b9a7908de62f2a8fa9f791de69e1d897c09016a5c4ec8c39ed09e0b5cd1b0a2e +1338000 9c86c8056bf1839ccdc2cb5ada238c7a6d26f5f18a671ee8564179a385acef24 54dbf13ac520773fe238e2a8869c33567cd934a2181e498d45b487b772c545f7 9185ab07659ae4965398b20e847912ae4822f0c0348d59d9333ffe735ad37e3d +1340000 3e64e6592a77bb5c0b14a0d19c7f6a8f8db13a2f9474b7a3747078692254b806 fb44259b26bd8eebc845e628aebf640c21a8879b2051ae277286edb12409a963 003b67554566c61bc5d780e758e76eef767d1d00f9190cac1e2970b60bc87a56 +1342000 d364616fc00a65a689d10b6cd502332a39da2057cb5a9bab5d42b57f58008677 bdf1d1f0f49816ea11467c259c222f43e4c6874c6dc331232bd7bad04c595fad fea0407d2af5f8d7a2b4adc0d87a09ec69ea6b24c1ed23a3613166edb6a453f5 +1344000 68a959caafb08b0ec9031f822662f55d0b5f99df16e261bb690877ac7a5840c9 f1029fe9123586dfc0a0d095a530b7268b25af57249400649c171a1a8e0d99b0 da8d5a7712a0ba4506a3c2401b3e676e3e3b9bfdce177b1bed2600297d315881 +1346000 09312323a05424fc100d01358f796c42444a1a80bfc9b1d4ef9c4935455201e2 diff --git a/iguana/confs/DOGE_peers.txt b/iguana/confs/DOGE_peers.txt new file mode 100644 index 000000000..90cc29804 --- /dev/null +++ b/iguana/confs/DOGE_peers.txt @@ -0,0 +1,31 @@ +144.76.71.141 +63.231.239.212 +76.178.149.124 +50.168.159.133 +85.172.79.190 +109.239.49.207 +23.92.25.116 +104.236.136.96 +83.163.222.19 +47.88.34.118 +85.24.244.205 +104.222.120.12 +109.233.58.55 +1.32.70.66 +125.205.136.247 +52.23.175.47 +188.0.80.142 +189.27.147.140 +211.149.148.151 +179.185.112.222 +81.5.71.115 +62.76.15.208 +204.91.28.100 +84.18.118.27 +198.27.81.24 +52.76.154.206 +52.69.7.50 +52.192.155.175 +82.24.81.133 +5.100.250.140 +114.55.5.204 diff --git a/iguana/confs/EAC_peers.txt b/iguana/confs/EAC_peers.txt new file mode 100644 index 000000000..20c915b1b --- /dev/null +++ b/iguana/confs/EAC_peers.txt @@ -0,0 +1,4468 @@ +146.0.32.101 +123.56.194.66 +217.122.239.19 +212.64.75.89 +94.123.162.221 +74.90.154.237 +42.196.243.236 +74.143.186.94 +178.221.10.58 +60.220.242.50 +118.239.145.167 +88.238.245.183 +189.171.67.98 +175.142.48.242 +75.109.217.10 +61.144.248.50 +187.11.21.116 +46.33.227.191 +93.197.180.3 +2.132.183.6 +196.210.30.187 +217.50.200.34 +86.163.165.110 +113.103.2.74 +223.68.162.149 +203.170.65.41 +2.99.237.246 +39.70.137.201 +91.127.189.202 +24.197.135.210 +93.104.169.149 +24.225.139.119 +86.174.173.115 +101.127.12.187 +213.163.253.134 +2.97.3.62 +105.157.83.165 +81.204.130.167 +85.76.6.81 +78.147.54.113 +223.73.142.225 +113.47.172.36 +81.201.57.48 +117.80.249.31 +99.162.156.48 +114.238.82.216 +58.61.69.16 +79.119.6.188 +100.86.107.102 +93.39.211.68 +188.136.203.119 +183.206.194.242 +106.68.77.3 +85.64.147.42 +91.215.53.243 +70.63.7.82 +72.185.19.135 +87.158.153.170 +74.97.191.25 +84.180.229.108 +87.208.37.198 +118.194.208.164 +95.208.204.20 +60.166.216.176 +109.102.94.41 +121.27.143.29 +104.156.240.174 +151.225.162.202 +87.95.35.182 +171.116.80.29 +27.55.223.143 +95.18.84.137 +23.104.70.141 +192.99.13.205 +188.22.69.142 +49.49.213.44 +180.165.145.138 +121.54.44.95 +50.162.94.94 +93.203.226.225 +42.236.131.99 +182.148.26.245 +212.172.221.21 +87.146.41.243 +79.117.87.152 +98.126.241.19 +125.24.111.218 +70.196.128.231 +138.91.64.50 +68.116.198.132 +151.77.234.163 +77.249.129.137 +72.174.193.164 +122.94.17.46 +183.21.156.171 +68.148.56.125 +31.181.221.213 +69.35.200.188 +92.156.194.143 +74.56.57.7 +80.248.203.155 +113.91.130.246 +92.6.234.168 +14.219.75.220 +83.161.133.33 +141.237.83.36 +106.68.251.58 +128.75.135.88 +217.118.78.34 +79.117.52.137 +222.66.175.226 +115.229.84.218 +121.102.103.231 +188.81.160.48 +138.246.2.200 +75.164.245.106 +58.250.97.13 +120.239.15.218 +86.130.125.87 +37.192.1.166 +5.70.81.3 +113.137.151.27 +93.137.194.255 +111.14.248.242 +203.96.43.66 +112.215.36.145 +173.16.206.215 +108.239.52.66 +62.19.64.157 +206.74.213.130 +14.223.195.11 +108.46.13.183 +89.241.66.102 +79.101.185.109 +83.36.212.73 +192.99.44.159 +78.111.216.165 +120.239.15.101 +14.203.72.142 +49.183.168.151 +213.24.127.109 +192.42.116.16 +201.29.238.136 +96.235.180.4 +75.109.216.32 +196.210.125.168 +87.160.143.46 +58.62.12.26 +79.23.168.97 +193.111.137.242 +84.228.205.129 +89.167.37.192 +112.198.79.79 +110.205.78.223 +24.117.46.106 +114.216.191.206 +79.186.177.35 +87.119.66.110 +77.5.90.99 +174.56.123.56 +101.222.255.201 +24.183.2.16 +5.47.98.217 +108.8.122.212 +217.112.178.222 +188.227.181.234 +177.106.130.202 +85.28.80.167 +120.42.16.235 +95.223.228.81 +27.46.19.9 +217.66.157.84 +173.254.245.109 +24.139.28.125 +101.166.161.123 +83.223.168.28 +31.16.126.244 +216.36.143.139 +117.25.241.141 +177.16.36.51 +223.245.100.205 +173.59.6.144 +27.25.219.39 +183.145.58.241 +115.148.191.187 +218.205.19.23 +71.237.255.120 +80.128.195.121 +85.178.86.67 +123.243.140.119 +221.11.109.165 +24.246.27.150 +78.11.201.122 +83.6.194.44 +142.162.244.30 +5.103.50.138 +100.64.15.235 +151.229.43.186 +142.177.237.185 +50.23.113.239 +114.79.3.202 +91.134.233.254 +205.164.0.10 +76.17.125.242 +81.43.195.167 +14.18.235.163 +112.198.64.54 +83.56.190.131 +105.237.128.137 +89.164.168.206 +178.48.204.234 +79.112.46.38 +27.38.210.178 +94.211.196.55 +84.163.147.76 +78.90.14.107 +77.251.101.136 +131.193.220.16 +83.35.177.244 +118.206.42.57 +2.61.171.100 +113.92.117.22 +24.94.110.229 +203.206.65.250 +192.0.0.43 +183.160.247.99 +50.149.31.242 +196.210.126.150 +117.184.130.188 +58.107.64.1 +184.97.246.199 +113.228.184.67 +60.188.148.88 +2.231.140.32 +39.48.57.218 +79.117.240.229 +93.136.55.211 +66.108.201.191 +93.38.213.239 +188.208.206.215 +5.77.187.188 +59.51.55.10 +79.103.24.126 +82.84.64.6 +84.238.159.185 +192.252.234.44 +36.71.169.241 +121.207.196.30 +84.189.51.225 +222.217.191.107 +107.193.17.17 +115.214.237.171 +70.16.194.160 +106.120.30.92 +79.216.29.167 +46.126.105.172 +81.153.89.132 +85.53.213.36 +85.178.127.3 +119.70.199.158 +49.77.239.90 +78.168.227.70 +113.97.50.95 +179.25.59.127 +212.220.56.70 +104.181.2.17 +114.79.58.36 +113.167.26.90 +180.165.90.163 +46.159.28.244 +222.182.234.187 +176.198.140.100 +78.251.108.13 +153.34.159.229 +116.22.2.216 +85.177.157.101 +107.145.245.252 +23.29.217.124 +112.109.182.175 +86.164.196.230 +118.210.66.232 +61.186.56.169 +23.113.201.151 +60.217.35.31 +177.96.118.14 +71.84.192.137 +24.60.119.11 +50.224.173.203 +83.26.25.113 +14.223.174.79 +99.152.2.7 +122.94.26.74 +180.165.159.172 +207.29.252.14 +58.250.96.113 +43.248.8.181 +58.11.37.86 +84.184.101.207 +91.9.141.32 +89.210.14.40 +109.214.71.199 +124.127.199.62 +213.230.94.157 +95.240.229.96 +222.43.201.232 +114.85.28.45 +124.122.111.167 +58.182.101.235 +204.11.237.245 +118.69.70.177 +86.144.92.22 +109.231.11.91 +80.30.32.174 +171.216.9.19 +99.115.34.76 +83.27.162.32 +115.197.174.229 +121.216.244.105 +24.52.236.62 +69.80.98.60 +178.116.172.103 +195.240.11.185 +173.176.72.81 +212.201.69.154 +141.136.148.22 +79.104.38.78 +70.76.166.31 +62.65.223.80 +89.20.233.117 +61.164.68.98 +193.169.36.238 +99.111.238.213 +201.22.94.168 +149.71.143.122 +95.46.235.119 +188.96.50.254 +106.69.24.188 +66.143.32.149 +183.50.87.87 +79.103.158.176 +217.120.136.41 +146.185.171.123 +176.62.234.1 +84.90.24.114 +89.34.206.201 +212.123.190.28 +109.252.68.152 +125.89.23.239 +118.209.161.250 +5.167.95.237 +193.169.18.128 +91.9.148.125 +151.52.142.63 +188.167.224.153 +121.63.32.151 +61.186.178.125 +80.117.193.112 +69.251.51.223 +189.222.89.83 +95.168.193.75 +123.137.188.200 +222.245.136.151 +65.101.97.134 +68.110.96.228 +106.86.13.237 +23.228.235.13 +50.137.162.155 +198.18.1.27 +86.167.207.168 +123.231.87.27 +98.185.150.233 +212.67.97.2 +75.141.255.61 +60.166.218.127 +105.247.135.221 +78.145.253.98 +46.5.44.52 +72.38.160.30 +178.34.45.184 +86.163.164.8 +71.207.19.122 +172.248.12.129 +109.194.28.126 +67.166.231.189 +85.150.49.130 +124.185.240.173 +118.210.105.136 +115.216.242.109 +209.169.221.74 +115.77.135.160 +112.68.222.148 +182.96.255.191 +37.187.28.68 +216.231.132.49 +184.226.244.245 +67.181.102.192 +37.160.60.133 +46.115.17.197 +80.57.22.53 +46.246.59.26 +176.193.55.215 +171.4.248.58 +75.109.216.239 +188.234.249.148 +70.50.179.182 +27.252.97.216 +94.190.193.210 +66.49.176.164 +205.162.165.147 +198.91.157.163 +197.28.213.113 +61.48.38.87 +83.45.207.52 +9.221.192.236 +109.126.230.240 +90.209.69.123 +141.84.69.84 +87.113.74.228 +93.205.9.46 +123.17.103.59 +1.173.140.51 +85.177.89.51 +85.26.241.157 +90.245.35.192 +182.37.113.145 +122.148.64.33 +223.96.144.129 +213.64.148.201 +108.202.129.66 +105.99.189.59 +182.132.232.175 +37.44.91.84 +109.66.194.102 +89.69.132.175 +203.109.167.189 +222.132.7.238 +74.209.28.90 +195.168.238.229 +116.87.132.37 +175.137.121.110 +115.188.29.241 +79.102.174.107 +213.35.192.186 +171.88.138.112 +111.14.241.81 +94.50.205.76 +109.167.128.208 +113.110.35.181 +76.103.121.93 +36.69.240.250 +37.14.34.187 +79.11.21.116 +98.118.3.238 +94.242.251.41 +91.63.33.84 +83.4.109.145 +2.40.8.117 +100.85.128.106 +88.244.139.10 +112.65.211.232 +85.76.171.173 +24.215.125.210 +79.115.88.35 +86.185.7.42 +173.66.164.176 +86.146.122.192 +121.27.152.3 +58.182.101.58 +203.109.167.128 +217.224.112.78 +151.33.74.249 +77.202.249.172 +123.133.235.22 +58.107.70.13 +78.134.104.245 +77.102.194.207 +197.70.223.101 +112.15.239.123 +110.188.107.114 +46.159.73.215 +24.52.198.35 +98.18.113.2 +189.162.18.169 +91.190.115.250 +84.202.218.192 +195.91.12.156 +186.146.156.243 +188.134.40.100 +88.232.145.26 +1.178.124.43 +200.169.48.1 +70.180.183.30 +83.22.247.118 +217.118.95.74 +99.2.202.21 +24.135.189.116 +180.169.41.142 +178.36.51.250 +42.117.107.19 +91.141.3.105 +171.96.240.135 +92.130.111.185 +92.40.249.102 +188.208.105.196 +108.212.73.204 +201.229.66.198 +90.209.209.111 +58.186.180.82 +142.161.9.133 +200.73.161.121 +81.34.43.77 +37.14.41.4 +99.195.242.79 +152.66.226.44 +115.77.140.136 +58.107.73.238 +86.173.132.253 +93.174.228.149 +31.50.129.226 +125.86.255.58 +77.3.91.136 +201.170.18.89 +93.56.53.201 +76.24.82.178 +115.239.68.112 +223.88.14.114 +62.192.232.90 +87.160.153.132 +2.99.239.143 +112.1.99.92 +82.25.191.84 +2.223.215.142 +123.148.144.3 +187.155.98.162 +82.225.144.243 +112.123.48.9 +120.204.157.231 +190.160.196.103 +87.78.158.139 +100.84.99.166 +79.178.149.48 +94.123.166.17 +78.0.14.61 +122.242.8.103 +94.227.135.62 +185.2.31.225 +46.105.102.43 +91.157.88.101 +92.105.109.120 +178.122.85.245 +94.217.200.159 +14.20.5.230 +71.229.224.106 +78.69.7.89 +101.107.210.90 +109.93.134.192 +180.139.102.21 +2.101.151.9 +110.205.64.246 +112.234.71.251 +46.159.90.85 +24.247.180.118 +91.98.17.33 +203.158.35.73 +5.79.66.130 +74.216.48.42 +81.233.78.114 +110.32.225.192 +182.242.72.234 +117.53.82.41 +93.201.247.195 +86.174.183.234 +75.166.170.249 +5.147.105.15 +50.51.145.43 +210.55.212.69 +79.112.9.134 +78.144.65.161 +58.250.98.81 +86.164.198.162 +112.208.109.144 +75.138.189.62 +82.73.159.73 +87.198.127.85 +173.208.172.242 +176.42.29.239 +75.109.216.143 +69.145.231.43 +49.188.233.246 +76.31.180.38 +75.164.169.251 +171.212.217.233 +100.86.105.29 +176.127.162.83 +110.33.10.38 +107.221.62.118 +24.116.191.33 +98.239.187.255 +93.210.173.249 +86.210.166.9 +109.79.163.127 +90.187.152.82 +114.215.116.228 +186.204.115.111 +178.75.197.39 +178.11.193.229 +49.145.102.1 +171.216.135.159 +111.17.104.76 +183.26.213.120 +100.72.47.231 +93.48.228.129 +92.240.209.105 +50.165.46.120 +62.235.203.80 +146.90.90.170 +81.141.1.94 +117.141.8.51 +151.21.106.14 +60.214.200.152 +70.211.67.174 +178.78.155.9 +59.126.155.196 +72.200.62.210 +86.145.250.44 +54.201.57.56 +185.3.135.18 +74.88.177.204 +70.120.214.67 +101.160.48.136 +93.24.164.104 +108.90.13.190 +85.101.22.253 +68.68.96.30 +64.237.234.64 +31.205.112.25 +93.105.79.112 +177.104.232.205 +109.73.70.170 +90.221.21.178 +175.172.143.75 +61.137.117.7 +173.21.18.239 +116.251.223.51 +178.121.32.78 +67.140.215.104 +68.226.144.118 +90.96.178.204 +49.144.82.166 +89.244.93.43 +115.197.231.8 +121.224.99.49 +210.186.58.228 +188.119.233.1 +93.23.63.159 +95.78.196.193 +14.97.70.116 +121.200.133.251 +207.172.230.93 +140.237.235.103 +25.18.78.4 +76.181.167.227 +183.27.229.57 +220.175.13.51 +88.160.93.133 +49.147.171.186 +179.126.48.181 +94.216.35.89 +178.197.233.213 +62.73.111.141 +79.71.124.96 +128.72.56.151 +46.8.161.58 +192.171.35.206 +93.136.191.83 +62.47.19.200 +92.228.47.233 +88.160.28.217 +97.88.160.227 +81.163.208.148 +189.203.252.228 +68.84.207.46 +85.102.132.217 +176.10.107.235 +79.31.171.56 +125.33.79.98 +89.240.55.173 +123.246.82.93 +46.212.228.82 +116.21.83.180 +61.150.43.96 +82.61.92.139 +178.192.152.211 +109.193.72.9 +79.12.236.83 +79.117.78.130 +81.207.50.40 +173.162.236.65 +27.156.133.160 +95.29.25.130 +101.44.114.203 +84.27.216.15 +120.84.104.23 +174.61.236.137 +31.23.179.226 +84.128.179.167 +172.56.12.211 +85.176.133.231 +87.236.212.205 +186.244.155.232 +187.192.254.185 +85.76.6.51 +117.136.14.162 +213.152.161.85 +95.180.72.140 +94.72.102.195 +128.72.93.198 +183.248.0.67 +130.193.98.153 +88.150.142.50 +114.79.51.252 +94.134.4.187 +88.156.133.170 +109.182.177.31 +72.222.222.107 +183.46.21.104 +202.62.16.167 +85.76.167.128 +128.72.148.62 +146.185.24.18 +183.208.96.104 +72.215.232.38 +176.252.148.182 +46.39.53.102 +79.112.74.46 +144.132.232.20 +85.177.152.200 +117.212.107.51 +115.164.216.198 +83.10.88.11 +100.64.42.254 +79.120.76.115 +85.164.134.253 +222.161.200.7 +79.112.50.167 +71.220.188.108 +62.16.163.21 +178.78.141.96 +46.21.99.26 +78.42.218.228 +109.215.248.139 +95.55.20.9 +176.193.162.191 +36.85.227.81 +41.110.142.32 +223.73.73.30 +95.104.205.89 +58.107.72.196 +23.91.183.95 +2.179.92.174 +91.9.176.69 +222.220.165.103 +93.128.255.90 +220.187.143.249 +222.66.175.155 +31.7.158.193 +93.133.179.0 +83.39.68.119 +120.181.140.132 +89.164.7.152 +223.68.142.125 +217.235.127.252 +109.169.61.43 +95.97.11.26 +14.222.122.184 +86.147.75.166 +87.144.67.129 +60.178.58.67 +27.156.41.179 +192.34.109.157 +124.114.43.54 +108.199.193.25 +24.93.183.133 +36.33.237.113 +58.254.168.122 +178.37.37.230 +95.33.4.109 +223.12.39.186 +89.176.37.177 +70.160.237.191 +80.203.125.122 +194.28.39.180 +60.176.127.131 +199.193.119.32 +88.104.68.94 +46.244.228.2 +98.117.94.95 +59.58.202.248 +91.144.143.200 +65.96.164.201 +178.33.82.30 +79.31.171.42 +86.135.119.16 +118.211.83.196 +94.71.78.177 +176.52.73.175 +83.9.239.114 +162.253.128.10 +86.183.97.230 +197.87.51.46 +217.251.237.32 +109.217.12.30 +89.43.130.224 +69.203.2.62 +1.63.64.67 +122.236.62.203 +2.100.186.32 +90.38.224.120 +84.128.188.26 +76.171.37.16 +41.223.162.5 +87.146.234.229 +183.95.18.7 +176.215.235.111 +171.213.23.3 +76.209.18.216 +92.225.192.15 +121.27.108.165 +78.8.67.141 +80.136.132.26 +76.179.40.149 +114.45.132.3 +196.210.205.11 +86.122.224.227 +125.237.57.154 +83.46.90.222 +178.190.182.74 +216.229.34.92 +85.72.137.156 +151.75.247.137 +93.137.210.138 +77.2.173.144 +61.140.199.187 +91.9.154.168 +86.146.115.149 +58.177.103.70 +175.157.28.52 +87.1.38.150 +109.72.81.100 +185.47.200.121 +69.231.33.160 +175.172.167.52 +75.138.186.252 +79.205.206.209 +201.229.84.129 +128.70.37.127 +77.116.93.241 +86.153.151.228 +91.9.148.142 +65.26.237.86 +74.84.27.148 +182.87.72.103 +79.210.97.38 +24.208.254.68 +83.29.229.126 +84.30.255.198 +180.139.97.152 +113.242.182.148 +86.163.167.194 +79.81.242.218 +80.213.113.9 +107.9.43.235 +87.113.152.249 +93.219.215.222 +77.175.85.153 +78.145.253.112 +197.37.157.232 +121.237.70.21 +218.88.109.178 +70.79.248.172 +216.211.15.239 +123.88.243.21 +82.168.4.74 +36.62.208.134 +123.170.91.124 +113.138.229.119 +213.126.78.58 +116.231.172.128 +93.133.146.171 +151.231.165.166 +90.209.46.184 +125.127.71.110 +66.41.138.67 +87.177.72.162 +180.165.62.74 +98.216.100.151 +70.190.208.67 +80.30.160.3 +111.77.126.134 +176.26.123.103 +117.25.11.132 +74.199.32.152 +114.217.197.37 +68.116.199.34 +95.39.196.210 +223.243.245.237 +46.9.222.186 +83.215.106.245 +213.34.240.210 +173.176.59.236 +123.154.43.18 +174.22.151.11 +183.208.177.11 +76.175.155.61 +76.70.90.27 +58.107.72.120 +178.120.134.69 +82.30.212.225 +210.55.212.177 +213.163.242.57 +84.251.28.218 +24.183.182.75 +75.117.103.95 +221.214.214.20 +78.147.10.108 +80.187.106.24 +183.71.142.201 +108.161.115.92 +79.81.210.196 +109.226.92.241 +212.9.28.178 +108.201.22.99 +86.135.84.207 +183.228.214.110 +109.58.144.112 +124.185.83.212 +122.139.43.183 +50.131.110.28 +65.73.11.115 +79.103.130.46 +98.231.192.96 +71.175.81.45 +31.173.80.46 +130.211.250.88 +86.163.249.44 +177.131.3.79 +190.192.208.250 +183.210.215.244 +80.171.128.162 +114.78.48.195 +130.193.96.241 +91.141.2.114 +14.115.32.206 +74.93.57.157 +60.191.62.250 +123.160.123.165 +95.221.18.42 +183.27.231.180 +89.11.228.207 +86.202.115.14 +79.112.55.76 +178.46.226.194 +76.90.105.71 +177.156.136.166 +67.198.167.72 +183.206.197.200 +77.179.231.56 +103.27.227.240 +78.12.60.169 +203.213.48.242 +220.169.254.220 +124.244.147.185 +79.31.171.98 +183.217.155.163 +186.195.101.141 +67.209.212.101 +27.147.199.14 +50.252.7.113 +183.31.133.11 +86.122.237.103 +87.153.241.114 +90.210.250.202 +14.116.14.193 +222.179.151.19 +116.1.87.207 +122.241.183.232 +71.211.205.1 +85.118.69.152 +62.45.249.210 +206.45.74.53 +88.74.97.119 +162.17.59.125 +88.149.237.76 +46.159.187.129 +105.242.191.201 +119.115.249.82 +114.43.241.216 +49.145.112.125 +180.131.58.25 +112.90.197.49 +86.171.255.186 +50.166.61.72 +93.107.149.192 +77.46.220.98 +213.233.104.31 +120.0.39.38 +121.218.42.6 +67.176.249.191 +75.138.180.45 +31.28.39.245 +68.151.44.193 +83.82.59.37 +118.119.10.191 +117.64.75.110 +2.81.46.42 +93.135.93.230 +79.166.55.34 +85.237.224.54 +129.215.5.255 +90.190.216.211 +116.102.8.34 +184.1.53.19 +221.214.179.3 +212.30.204.205 +91.120.71.126 +209.141.160.62 +95.211.212.196 +115.164.219.23 +82.148.176.141 +84.250.191.231 +84.22.139.7 +178.76.223.101 +79.185.158.80 +2.99.236.202 +118.77.176.248 +109.97.236.113 +5.81.104.252 +37.79.249.145 +60.170.236.194 +67.2.138.173 +78.250.94.133 +23.100.45.176 +93.104.191.66 +95.91.219.97 +222.130.141.77 +14.20.51.23 +46.126.159.201 +173.184.97.86 +75.74.218.70 +220.233.14.166 +181.55.203.13 +124.202.191.134 +109.155.71.247 +80.171.228.105 +78.180.128.217 +93.104.170.146 +202.112.174.53 +46.12.150.56 +1.220.171.67 +85.210.46.162 +83.139.112.72 +176.251.74.38 +219.136.40.193 +213.153.156.208 +116.102.141.5 +58.107.72.190 +188.163.110.60 +171.217.53.100 +172.56.40.69 +90.182.58.114 +92.130.114.60 +187.65.60.197 +119.137.114.74 +91.115.71.106 +68.59.112.196 +83.228.35.227 +178.47.107.244 +217.251.240.12 +114.218.247.189 +207.148.178.122 +176.252.226.206 +85.16.3.81 +88.136.64.229 +5.184.220.109 +81.141.4.242 +109.152.2.200 +85.118.69.70 +110.171.182.228 +67.193.37.34 +86.174.96.108 +188.102.43.220 +95.117.93.106 +176.253.16.145 +87.109.13.167 +219.155.214.217 +188.250.134.224 +76.217.14.190 +91.105.156.170 +87.143.228.125 +196.210.106.246 +49.146.202.36 +111.85.199.253 +68.193.14.234 +83.173.179.60 +79.130.12.147 +87.158.143.95 +217.122.233.29 +86.132.67.187 +93.87.120.17 +77.77.41.97 +91.9.154.200 +113.243.206.193 +77.102.113.27 +78.73.88.231 +178.237.34.188 +93.133.179.31 +199.59.114.247 +5.9.38.251 +181.29.222.3 +91.105.156.124 +65.60.163.136 +117.136.2.152 +183.208.180.220 +95.145.97.166 +95.143.24.146 +188.25.141.182 +24.244.23.19 +125.166.239.1 +92.145.4.225 +86.170.253.128 +182.151.88.115 +118.239.118.255 +92.69.252.201 +125.105.239.249 +46.103.22.249 +94.174.128.202 +78.144.84.226 +31.128.8.221 +58.250.99.87 +24.161.113.119 +188.126.72.179 +87.245.33.219 +176.205.189.177 +117.94.204.208 +105.236.6.16 +84.215.6.143 +117.90.19.55 +115.211.97.128 +100.100.48.17 +175.2.36.244 +209.90.186.113 +180.252.179.243 +118.250.34.128 +121.228.144.113 +173.226.40.46 +93.158.203.147 +92.243.188.79 +186.214.48.27 +119.74.105.102 +113.82.22.118 +113.122.143.208 +220.175.88.123 +183.39.232.239 +183.32.106.62 +121.27.143.172 +197.34.35.114 +114.221.159.164 +221.212.121.12 +90.201.187.254 +207.245.41.195 +125.131.231.103 +180.113.48.91 +99.151.25.177 +46.45.35.153 +50.185.241.233 +178.3.118.145 +62.155.180.194 +115.174.6.36 +223.150.136.188 +79.225.127.80 +83.5.243.177 +83.81.41.176 +178.172.155.55 +77.163.144.30 +58.23.225.19 +216.252.75.63 +173.48.184.39 +68.12.247.3 +79.71.124.16 +85.242.151.174 +217.43.23.173 +121.45.74.13 +78.85.72.179 +176.251.62.32 +81.141.1.116 +116.224.64.105 +89.21.79.146 +81.132.185.236 +99.158.136.207 +114.246.173.44 +72.95.228.211 +54.158.58.34 +62.221.89.173 +94.6.150.91 +178.56.201.96 +91.9.185.150 +113.242.184.125 +210.195.225.95 +81.17.95.243 +112.82.59.239 +87.126.196.40 +101.45.49.126 +182.202.5.191 +182.44.201.83 +151.75.250.135 +46.242.73.221 +176.85.3.247 +193.44.1.6 +118.208.115.50 +90.218.242.89 +91.205.145.3 +122.241.176.85 +96.241.144.218 +122.57.103.228 +106.77.176.213 +95.9.219.211 +60.166.219.117 +69.132.224.128 +174.60.237.64 +216.128.237.206 +85.114.177.184 +2.99.237.13 +9.221.192.90 +177.157.0.224 +14.223.173.234 +109.100.175.40 +113.90.16.131 +211.99.134.28 +178.83.246.122 +14.146.8.7 +91.63.52.139 +167.61.186.50 +86.166.218.49 +139.210.106.149 +81.155.44.48 +176.27.161.146 +62.41.96.185 +223.95.138.22 +163.204.176.106 +49.80.167.237 +203.219.58.142 +87.16.178.138 +37.213.142.183 +90.192.123.227 +24.193.212.62 +74.73.97.51 +1.58.61.148 +190.181.166.37 +109.163.234.9 +90.46.156.217 +58.61.222.127 +72.22.139.97 +36.251.219.102 +111.206.132.9 +66.29.187.49 +58.40.134.117 +119.48.63.154 +213.222.240.61 +205.170.23.10 +95.133.238.237 +180.246.92.81 +81.32.253.244 +14.18.235.151 +217.194.181.145 +116.9.26.57 +194.150.65.61 +200.86.198.161 +163.177.132.61 +178.149.57.44 +88.23.21.103 +49.117.68.210 +58.250.96.15 +85.250.191.224 +25.21.155.54 +77.57.194.161 +87.2.126.231 +113.73.212.250 +37.120.44.216 +82.154.141.164 +67.61.132.151 +184.175.5.91 +58.254.168.98 +124.149.145.128 +113.194.142.244 +81.225.38.86 +62.165.230.170 +92.238.254.247 +88.234.6.205 +88.13.95.74 +178.17.170.253 +27.252.99.226 +41.97.68.104 +80.143.156.173 +24.27.103.185 +188.164.241.198 +92.229.134.201 +36.33.53.105 +175.160.191.189 +110.33.255.204 +151.20.53.32 +86.20.213.1 +213.65.216.7 +122.234.179.174 +119.86.157.163 +95.27.227.17 +91.244.23.122 +85.76.47.29 +201.230.222.107 +83.240.6.145 +112.198.90.32 +68.8.226.175 +185.2.29.194 +87.145.235.149 +79.209.14.109 +188.96.50.182 +121.27.158.238 +212.76.188.124 +58.250.119.126 +46.45.29.207 +135.196.115.118 +194.228.32.208 +83.81.56.148 +78.151.195.180 +171.214.199.36 +1.204.241.67 +59.38.65.47 +192.232.176.248 +87.210.218.46 +80.213.216.25 +46.15.115.35 +177.87.74.237 +163.177.139.96 +5.64.192.149 +77.20.210.213 +213.87.224.181 +108.17.66.159 +93.139.131.95 +193.175.34.200 +87.144.65.3 +89.37.45.202 +196.210.239.234 +46.34.136.107 +193.107.94.207 +116.227.131.140 +5.157.101.156 +149.254.183.73 +123.16.56.166 +41.133.13.176 +75.109.217.157 +81.174.44.49 +221.237.7.250 +75.109.216.92 +23.242.78.26 +86.164.196.144 +213.87.224.76 +31.61.129.37 +83.252.181.182 +72.161.145.206 +107.27.48.219 +99.192.75.183 +109.173.134.212 +151.32.116.124 +121.27.137.139 +23.27.220.138 +62.228.28.27 +85.118.69.57 +158.69.214.111 +62.158.39.174 +174.112.212.94 +27.55.200.14 +80.1.123.250 +110.88.252.193 +89.110.28.132 +85.25.200.102 +77.251.7.83 +67.1.108.46 +74.111.225.51 +2.223.56.142 +183.224.74.143 +69.141.141.192 +76.164.228.226 +91.19.201.254 +24.36.70.67 +94.79.155.146 +176.33.0.89 +86.3.201.81 +109.127.180.175 +68.8.91.72 +91.63.33.14 +153.139.236.163 +98.15.181.194 +124.168.145.241 +223.73.1.179 +98.192.77.54 +206.124.209.246 +79.31.241.24 +114.79.29.75 +79.20.250.225 +179.183.241.13 +81.82.206.9 +178.190.54.164 +92.139.199.236 +109.190.15.126 +182.148.46.164 +140.207.223.177 +81.36.182.81 +61.185.136.56 +5.254.139.115 +93.41.20.149 +82.157.21.189 +78.28.118.242 +178.204.32.158 +83.109.104.43 +99.249.136.103 +116.19.83.156 +68.90.41.17 +176.108.245.92 +24.132.66.18 +68.0.117.149 +123.148.150.152 +68.82.209.62 +84.158.0.183 +149.254.186.177 +183.15.166.151 +223.73.1.169 +73.204.124.211 +122.81.131.234 +83.10.165.72 +50.202.109.250 +189.115.81.31 +76.182.102.29 +77.20.80.189 +118.212.118.249 +37.114.90.11 +66.37.64.58 +27.25.193.95 +42.93.228.44 +71.206.141.101 +75.180.235.99 +84.56.59.227 +167.0.194.64 +58.7.66.126 +86.56.237.175 +91.63.39.161 +190.56.83.129 +14.213.199.252 +1.178.19.206 +86.159.124.54 +80.53.117.65 +146.90.80.61 +66.187.72.77 +113.104.232.7 +223.199.203.155 +223.73.1.235 +110.80.66.209 +195.134.181.134 +85.30.20.166 +71.84.43.181 +60.20.138.9 +193.124.179.247 +123.3.242.122 +91.53.38.78 +183.15.170.124 +5.22.24.122 +90.57.7.127 +213.87.126.150 +188.163.98.187 +171.217.8.187 +39.254.8.231 +84.250.156.248 +83.234.245.130 +42.96.149.221 +119.186.241.215 +192.241.181.251 +98.224.12.67 +14.204.62.207 +78.145.252.237 +83.31.199.31 +174.238.64.240 +84.194.46.119 +80.171.96.107 +185.23.225.5 +46.177.78.16 +60.213.223.20 +107.218.84.189 +217.66.157.13 +96.231.100.222 +113.120.136.141 +23.235.0.137 +27.46.17.177 +94.137.55.251 +58.47.156.86 +122.4.157.122 +113.162.75.205 +192.190.90.239 +24.10.92.109 +210.55.212.132 +72.135.96.34 +171.116.81.41 +58.106.201.31 +94.215.26.180 +114.37.52.15 +83.234.245.223 +149.254.186.182 +84.119.179.52 +23.233.34.59 +217.189.224.20 +92.37.34.62 +95.117.71.35 +71.223.105.251 +203.152.127.192 +85.24.169.215 +86.17.210.82 +115.66.217.225 +81.152.10.127 +37.201.213.137 +119.52.28.131 +112.65.22.94 +125.85.102.145 +79.119.242.62 +90.13.123.236 +91.105.184.159 +188.6.233.146 +195.23.100.102 +68.43.94.45 +27.24.226.110 +49.144.156.247 +78.180.95.168 +84.29.114.60 +87.146.232.175 +108.24.83.254 +37.117.192.246 +81.151.58.87 +218.30.64.194 +220.98.173.175 +86.175.85.205 +37.29.88.57 +116.2.92.177 +174.126.51.149 +81.141.8.51 +92.200.9.70 +151.26.35.155 +122.67.188.29 +114.79.37.117 +87.160.176.148 +184.98.239.51 +218.11.192.206 +191.179.106.80 +89.244.94.126 +5.54.140.148 +69.172.173.70 +46.159.228.216 +190.160.16.35 +190.106.200.4 +89.215.187.175 +175.160.82.100 +49.77.179.224 +111.69.201.251 +91.124.201.136 +93.131.123.58 +209.95.60.12 +84.212.33.227 +124.228.27.86 +86.161.112.236 +79.88.233.232 +174.26.13.36 +82.161.239.249 +192.153.117.70 +90.177.134.56 +141.255.160.242 +199.247.154.206 +37.146.185.211 +46.246.55.12 +84.187.113.138 +27.154.178.138 +108.207.24.139 +84.154.245.163 +114.225.162.62 +60.166.136.184 +98.189.209.221 +62.228.188.220 +171.113.38.226 +72.143.228.82 +79.119.47.8 +89.75.32.36 +85.26.241.21 +58.56.118.118 +90.26.246.77 +176.33.84.179 +220.173.141.41 +113.97.33.59 +66.68.33.69 +188.96.57.179 +89.65.150.250 +2.178.131.116 +62.74.25.110 +204.14.77.9 +115.193.110.222 +82.31.147.180 +184.147.37.174 +94.177.121.13 +77.38.34.131 +87.189.116.22 +78.145.248.8 +84.194.250.163 +119.139.115.101 +218.88.94.48 +89.143.141.39 +79.247.94.23 +99.69.204.87 +173.61.50.147 +94.73.6.25 +111.76.75.97 +78.145.246.82 +54.203.248.147 +85.0.108.178 +119.176.194.81 +158.129.26.8 +24.26.58.44 +218.0.3.26 +98.208.132.126 +178.192.23.159 +36.250.225.34 +79.240.133.161 +222.161.213.11 +186.204.86.159 +37.99.101.59 +72.81.236.193 +117.128.234.64 +183.208.182.62 +78.14.11.129 +85.236.188.28 +84.222.70.181 +98.174.209.207 +178.124.173.22 +80.108.53.26 +104.131.2.105 +24.253.79.233 +5.12.198.70 +155.143.147.21 +91.146.53.35 +128.73.198.22 +98.112.98.11 +88.12.142.217 +61.150.20.206 +79.31.133.92 +178.165.129.104 +188.4.228.218 +193.169.36.233 +81.164.73.186 +203.191.194.118 +120.144.72.51 +94.102.50.48 +114.226.45.202 +118.209.244.185 +41.130.125.116 +177.188.216.12 +146.52.54.208 +108.224.41.162 +180.93.188.68 +82.131.67.8 +94.42.46.88 +178.93.47.127 +68.119.96.210 +78.25.47.76 +188.69.212.13 +113.240.183.213 +31.55.67.155 +113.165.38.68 +67.170.75.84 +50.241.208.49 +75.109.216.134 +146.66.23.33 +77.20.86.135 +2.28.115.44 +174.48.114.223 +207.118.78.203 +58.107.75.60 +83.110.103.164 +111.79.152.192 +86.71.2.136 +192.99.13.67 +123.148.218.134 +117.13.101.11 +186.30.163.65 +119.127.12.177 +66.66.231.190 +58.186.203.47 +24.234.175.30 +14.155.168.42 +114.37.54.116 +95.155.25.189 +82.170.147.115 +99.104.125.241 +83.153.5.157 +115.132.99.16 +83.36.211.143 +95.89.180.43 +108.61.164.73 +37.79.248.154 +79.30.246.53 +217.251.241.63 +113.16.146.143 +171.38.45.30 +88.183.205.16 +217.218.254.98 +109.157.37.217 +95.61.55.238 +222.161.201.133 +93.133.184.57 +86.167.229.146 +112.246.209.241 +2.124.244.56 +78.102.182.77 +83.44.53.152 +116.24.195.161 +86.145.250.164 +71.252.139.168 +180.165.126.245 +111.121.48.217 +83.249.205.93 +189.171.66.223 +36.48.243.140 +99.192.50.99 +76.186.51.247 +183.212.219.32 +91.146.199.165 +94.34.49.1 +89.204.153.207 +46.151.136.153 +31.7.56.244 +86.163.165.252 +70.210.134.42 +206.130.141.78 +86.134.254.33 +108.166.185.202 +114.241.16.42 +114.79.0.51 +79.117.64.214 +24.168.105.121 +87.160.132.48 +180.116.246.135 +1.39.25.250 +79.172.193.111 +71.71.123.153 +82.73.36.30 +178.223.174.244 +82.31.183.213 +204.186.3.95 +70.196.205.208 +59.58.236.4 +211.149.148.149 +189.71.76.250 +91.244.20.133 +112.208.207.39 +36.251.68.135 +81.234.88.76 +219.153.51.47 +221.213.111.112 +50.136.254.123 +180.176.178.35 +84.154.237.41 +91.239.69.78 +78.106.170.136 +59.60.122.184 +182.202.126.30 +217.166.164.18 +108.124.175.163 +70.70.25.20 +208.64.91.46 +27.25.215.165 +79.117.42.203 +223.81.200.13 +79.167.29.71 +90.205.103.236 +59.46.54.45 +118.124.22.207 +108.237.161.194 +68.146.161.64 +151.224.127.90 +73.191.153.50 +175.180.141.10 +80.103.45.251 +63.142.161.2 +112.3.85.139 +49.144.120.230 +128.69.7.188 +71.95.144.191 +91.52.164.59 +100.66.27.180 +47.54.13.103 +62.155.161.110 +93.38.220.23 +91.23.186.177 +149.71.152.68 +80.222.122.93 +94.190.7.34 +213.179.246.103 +223.249.171.248 +97.79.31.178 +123.21.30.175 +177.132.7.142 +95.84.170.156 +183.132.254.19 +82.72.54.22 +213.87.131.93 +124.72.165.143 +67.198.154.221 +125.89.19.105 +87.167.12.108 +5.12.120.109 +58.39.201.91 +201.157.83.100 +185.18.60.131 +152.66.226.93 +82.176.162.201 +79.191.68.186 +91.157.179.211 +46.98.79.159 +88.232.141.237 +59.40.134.65 +192.183.123.182 +96.44.123.29 +88.196.181.165 +218.11.176.47 +39.67.23.177 +46.233.249.27 +223.65.191.82 +173.78.127.164 +68.4.98.141 +2.218.207.134 +77.85.249.223 +91.16.246.222 +5.135.199.13 +177.16.84.89 +94.10.30.236 +90.153.81.104 +94.2.198.155 +81.141.22.113 +95.238.239.50 +183.208.181.242 +94.10.248.229 +68.151.221.193 +116.52.85.26 +14.215.13.50 +72.222.210.29 +210.21.203.174 +75.70.201.171 +93.82.84.6 +84.220.219.244 +66.69.12.123 +92.28.73.181 +120.43.185.205 +42.81.42.131 +68.188.167.246 +87.18.176.56 +174.6.75.59 +125.89.16.201 +78.49.254.62 +192.222.158.186 +172.218.169.79 +87.21.165.26 +176.240.149.156 +2.245.85.215 +75.163.181.211 +198.14.244.224 +27.156.71.67 +121.27.149.190 +93.130.207.244 +123.165.128.183 +90.217.205.27 +124.205.188.82 +111.172.132.94 +46.142.44.83 +210.55.212.152 +24.222.139.164 +5.139.189.98 +49.180.160.94 +101.98.201.99 +46.164.12.1 +118.186.156.238 +162.219.179.18 +172.12.133.196 +114.78.52.53 +89.212.18.253 +68.51.78.69 +58.107.69.161 +198.144.156.137 +95.103.211.92 +46.53.179.247 +86.180.0.145 +184.144.71.85 +135.23.122.109 +99.47.239.134 +70.15.48.75 +213.160.178.33 +46.180.200.104 +68.104.77.96 +81.131.76.42 +173.36.196.12 +79.71.124.127 +83.7.171.124 +123.166.122.239 +72.191.43.5 +91.197.174.237 +85.55.42.225 +49.144.66.115 +91.125.198.29 +94.180.138.243 +107.200.47.98 +81.38.141.140 +83.45.176.129 +46.158.174.232 +176.199.1.251 +88.104.183.143 +94.5.87.12 +93.85.158.107 +94.180.168.74 +71.231.67.102 +85.178.90.196 +121.16.149.6 +50.83.164.70 +201.69.67.213 +113.190.167.73 +62.113.251.96 +101.176.137.219 +176.43.117.234 +90.191.167.251 +78.250.164.151 +99.72.60.172 +2.81.202.157 +89.114.215.107 +5.71.183.189 +198.48.215.25 +78.14.40.191 +88.104.67.159 +113.103.5.230 +50.23.65.43 +90.191.204.214 +91.63.26.80 +217.66.156.141 +75.190.251.243 +193.0.200.147 +37.123.191.51 +95.88.3.28 +201.3.213.26 +213.121.12.103 +128.68.62.207 +78.8.55.68 +71.83.107.19 +78.13.129.91 +84.62.24.142 +172.251.117.231 +92.240.58.80 +217.98.60.13 +31.63.43.179 +200.146.58.44 +188.226.203.40 +182.40.107.127 +193.171.202.150 +183.25.17.247 +72.130.56.185 +93.222.180.213 +100.64.65.114 +9.221.192.218 +216.155.145.203 +100.66.54.155 +95.90.174.48 +101.98.136.243 +91.207.98.95 +2.33.91.238 +108.65.91.65 +89.164.151.114 +119.114.100.243 +188.112.101.22 +182.52.229.67 +113.22.112.101 +14.202.83.116 +98.142.245.85 +67.167.147.229 +219.132.52.45 +46.165.251.66 +111.161.11.173 +69.35.203.245 +109.197.188.24 +46.39.243.165 +25.204.209.202 +183.206.194.118 +87.145.112.216 +91.9.173.17 +78.110.169.123 +41.254.8.198 +182.132.195.107 +24.8.50.103 +24.246.168.197 +104.236.23.215 +67.1.219.216 +211.132.33.160 +112.95.40.66 +1.204.240.65 +69.165.173.140 +101.128.201.25 +49.80.166.199 +188.136.202.153 +108.48.191.29 +64.34.49.151 +188.27.58.246 +78.52.13.1 +86.145.105.149 +75.138.186.242 +163.179.238.171 +193.92.141.144 +88.17.160.95 +70.35.204.167 +213.87.120.138 +31.7.62.72 +122.118.215.160 +172.56.12.111 +178.118.161.14 +78.151.195.47 +109.111.146.57 +178.57.114.155 +111.37.3.123 +89.164.112.119 +85.214.89.85 +93.81.109.34 +109.209.109.159 +112.254.97.49 +180.126.105.2 +92.154.80.58 +81.44.139.166 +91.64.233.89 +106.3.32.153 +27.55.229.28 +78.151.195.50 +31.16.9.118 +36.62.181.94 +99.104.130.124 +67.176.6.109 +86.162.149.146 +86.155.60.97 +93.142.212.167 +183.191.137.120 +194.150.65.241 +207.181.242.204 +109.124.192.73 +100.66.24.211 +178.216.8.31 +151.21.96.190 +218.11.176.4 +218.11.179.141 +65.95.150.203 +67.60.35.16 +27.0.87.66 +85.246.121.214 +67.189.113.4 +49.74.130.58 +213.149.172.44 +177.156.246.81 +176.10.249.238 +58.107.80.228 +179.176.163.177 +78.129.160.88 +178.202.139.192 +77.20.204.177 +37.117.4.138 +100.64.39.6 +165.228.82.175 +113.140.230.126 +151.20.32.80 +213.118.135.242 +84.29.30.144 +195.123.209.184 +2.92.162.27 +5.12.191.42 +94.12.194.64 +74.15.70.139 +91.177.94.157 +83.37.210.89 +89.110.29.79 +75.138.187.189 +70.194.133.29 +67.189.123.178 +79.31.171.115 +62.210.206.25 +183.208.183.71 +117.89.132.179 +199.185.6.2 +79.212.224.160 +188.122.231.125 +113.229.43.58 +118.209.184.147 +86.144.0.204 +83.25.185.241 +119.246.6.136 +171.112.207.75 +46.9.148.196 +70.194.74.205 +31.28.6.198 +87.160.189.114 +86.122.206.57 +118.114.122.253 +99.249.130.91 +107.178.17.57 +177.81.49.60 +49.144.54.134 +141.136.196.114 +93.142.190.110 +60.53.67.241 +194.150.65.116 +58.252.45.12 +125.165.35.100 +81.35.206.42 +79.185.208.68 +212.252.170.53 +204.147.203.170 +2.98.163.176 +174.5.172.178 +77.117.163.66 +173.30.160.253 +95.235.39.95 +113.110.229.35 +125.119.239.216 +72.87.171.247 +80.6.240.30 +82.150.180.10 +96.38.134.39 +46.239.44.99 +176.241.152.82 +87.144.70.66 +14.213.197.246 +85.118.69.241 +121.33.54.176 +74.194.194.230 +117.213.97.7 +184.145.83.22 +198.204.209.177 +86.7.33.139 +14.115.16.61 +188.214.128.12 +4.31.39.151 +68.235.80.128 +172.248.206.161 +86.162.97.196 +99.189.84.118 +210.23.88.249 +84.200.17.240 +50.158.247.254 +94.134.51.185 +66.31.0.29 +119.127.13.15 +92.19.101.32 +82.8.33.150 +92.17.228.59 +180.93.160.160 +2.99.234.2 +179.43.128.198 +172.56.19.97 +89.143.102.34 +70.210.128.20 +119.179.154.28 +86.146.123.80 +188.250.3.113 +176.46.93.116 +84.25.50.206 +42.116.36.235 +115.195.131.5 +206.222.164.230 +67.140.204.222 +157.161.128.61 +113.90.17.74 +89.241.236.206 +87.241.111.134 +112.203.145.51 +90.199.228.223 +192.99.15.175 +194.94.199.114 +46.185.28.33 +203.213.42.166 +203.96.43.14 +94.159.241.82 +122.236.54.84 +60.181.57.28 +217.42.36.3 +1.23.150.213 +218.88.93.102 +82.158.8.125 +82.26.208.67 +9.80.104.247 +79.71.127.127 +92.25.33.191 +210.55.212.252 +79.185.10.125 +188.216.15.80 +60.231.34.233 +212.159.76.133 +70.106.236.215 +76.11.26.222 +82.3.63.108 +203.96.9.91 +174.100.226.146 +83.44.237.109 +80.109.244.241 +190.30.131.239 +77.118.28.117 +188.4.22.114 +67.188.192.98 +70.52.109.215 +98.121.202.109 +162.239.34.236 +77.8.148.184 +80.109.199.243 +66.162.28.202 +112.112.228.97 +92.128.7.245 +182.45.49.147 +82.25.51.16 +179.126.60.229 +80.174.238.173 +121.232.204.211 +217.66.26.20 +69.245.231.212 +222.247.163.137 +77.4.108.136 +61.197.11.241 +91.53.29.15 +25.30.121.165 +85.114.168.209 +84.128.185.125 +187.241.16.30 +37.79.249.241 +86.155.2.56 +180.141.31.134 +85.152.202.36 +84.30.75.48 +94.13.180.224 +71.146.65.118 +113.88.66.51 +27.255.94.220 +14.216.39.98 +91.9.145.170 +50.38.69.228 +72.160.85.133 +87.66.195.59 +188.22.69.237 +95.91.224.197 +88.159.110.121 +60.234.30.66 +183.1.253.85 +203.96.43.152 +177.133.212.222 +31.52.126.169 +87.109.13.217 +71.29.98.49 +122.241.178.61 +213.73.172.184 +79.163.103.195 +93.133.187.196 +86.26.88.35 +78.15.168.133 +89.240.55.44 +2.30.91.201 +62.90.52.37 +180.110.0.3 +94.20.32.32 +87.112.213.99 +94.153.163.10 +114.233.157.107 +179.154.46.98 +91.179.98.173 +82.76.158.62 +111.14.252.198 +68.151.7.190 +180.234.34.205 +67.49.132.16 +70.180.178.95 +217.253.29.101 +110.33.252.79 +185.38.14.215 +84.232.219.248 +121.16.164.78 +173.24.168.230 +93.40.239.132 +178.93.53.225 +66.254.236.159 +100.92.4.153 +86.168.5.138 +173.192.170.90 +118.174.20.178 +117.25.89.38 +176.52.33.30 +199.193.117.44 +200.103.148.235 +119.126.116.115 +27.22.214.58 +89.98.3.152 +89.143.127.176 +23.21.224.150 +184.164.78.15 +93.203.244.180 +58.23.241.46 +59.46.54.22 +192.30.239.222 +69.142.192.13 +180.158.154.82 +78.183.63.127 +14.112.237.90 +78.14.9.10 +174.66.3.25 +100.64.24.101 +50.153.153.99 +81.132.76.135 +91.79.13.144 +125.227.116.136 +70.24.38.70 +5.14.223.201 +39.251.0.109 +90.245.37.100 +77.101.119.52 +85.2.127.21 +151.80.206.101 +213.114.138.88 +74.207.243.85 +130.193.97.48 +222.52.142.181 +82.75.156.239 +142.105.149.234 +81.83.10.208 +110.90.178.32 +14.213.203.174 +91.9.142.130 +112.80.164.20 +91.9.176.67 +50.141.6.130 +79.31.171.86 +46.250.168.37 +174.238.99.94 +65.129.4.171 +113.91.6.156 +96.42.233.155 +79.101.58.8 +82.146.66.195 +114.88.23.37 +85.244.209.182 +123.63.144.101 +188.194.73.249 +130.95.156.199 +115.152.153.125 +113.172.119.28 +93.38.226.176 +114.134.4.206 +93.133.174.83 +5.89.142.118 +82.68.134.29 +5.43.180.29 +86.120.80.156 +77.234.40.150 +198.84.14.121 +88.120.143.1 +137.175.168.34 +74.248.54.51 +66.188.52.110 +173.79.206.246 +212.18.232.76 +122.60.78.34 +117.135.239.15 +54.173.149.132 +73.200.84.235 +58.250.97.187 +69.231.35.27 +96.93.219.70 +99.52.173.181 +14.213.152.159 +58.107.68.67 +69.122.63.179 +180.215.243.101 +74.56.186.129 +222.43.205.2 +79.18.137.77 +86.147.68.215 +80.130.241.25 +201.195.253.82 +92.100.212.37 +171.93.28.222 +113.240.247.242 +89.28.59.235 +96.237.59.169 +113.162.180.192 +188.18.1.72 +176.40.144.83 +70.124.166.145 +46.246.51.142 +71.28.131.232 +58.250.119.80 +222.124.109.41 +95.222.31.210 +195.210.223.37 +87.169.118.28 +72.196.228.88 +113.90.17.9 +14.144.154.225 +14.106.65.106 +83.255.12.95 +220.157.144.222 +50.207.105.230 +50.43.11.235 +213.35.148.226 +1.178.229.102 +217.251.230.158 +212.215.231.194 +183.206.192.211 +105.236.86.10 +24.171.60.153 +111.226.16.22 +60.181.58.49 +81.141.6.224 +91.98.74.120 +182.50.248.204 +109.158.40.23 +46.19.139.154 +89.123.59.98 +67.175.59.49 +109.90.216.220 +120.144.210.33 +123.91.49.55 +112.4.104.131 +78.25.120.153 +88.251.49.247 +188.32.248.85 +100.86.22.204 +182.3.171.178 +24.184.168.36 +37.160.4.183 +50.140.169.166 +67.168.1.236 +149.172.144.245 +103.247.163.7 +73.9.181.217 +36.33.59.114 +78.54.128.89 +144.76.9.247 +109.100.130.20 +87.210.33.1 +78.8.168.87 +100.1.101.241 +82.1.249.5 +109.24.150.220 +24.38.208.18 +89.210.65.100 +109.126.195.81 +66.189.11.251 +82.117.239.148 +113.162.139.217 +195.250.175.254 +91.9.144.250 +207.216.35.89 +124.202.190.253 +99.236.215.227 +95.117.127.152 +86.40.139.23 +96.253.83.44 +184.75.214.18 +84.169.207.194 +124.169.120.253 +69.172.173.96 +88.12.142.229 +173.182.132.210 +108.226.181.66 +188.4.230.163 +213.7.69.107 +159.224.88.65 +81.67.87.80 +2.39.37.121 +88.156.133.81 +123.145.174.47 +14.205.147.110 +84.228.209.84 +203.90.204.253 +5.29.2.69 +83.233.246.143 +77.175.143.23 +31.55.115.177 +94.10.241.65 +184.144.79.133 +79.100.185.93 +67.140.183.229 +118.209.1.53 +180.164.253.234 +88.149.139.89 +195.46.241.231 +2.99.227.230 +42.118.190.89 +50.23.113.234 +81.141.16.214 +76.181.167.227 +60.241.45.184 +81.219.115.24 +79.49.185.187 +195.154.146.246 +117.25.243.159 +85.237.227.61 +218.205.21.194 +60.166.216.176 +2.123.2.114 +88.137.71.231 +31.173.80.46 +89.39.206.242 +83.228.52.175 +39.48.127.100 +79.174.49.202 +72.231.213.156 +186.85.0.62 +113.85.97.228 +210.195.225.95 +46.15.99.20 +24.70.160.234 +84.168.255.54 +82.233.236.173 +121.218.75.238 +115.218.68.154 +91.5.23.73 +175.18.69.187 +121.54.44.92 +40.132.222.254 +81.215.70.54 +216.155.131.76 +14.213.212.184 +93.137.121.147 +217.246.246.125 +190.103.66.31 +98.167.252.83 +217.247.79.107 +37.14.13.79 +217.251.251.105 +175.160.185.100 +79.56.184.254 +124.231.22.153 +213.21.32.28 +86.202.182.202 +2.26.39.143 +194.150.65.105 +91.61.231.172 +114.97.100.116 +174.71.32.244 +117.80.102.137 +175.145.199.206 +81.175.196.206 +1.80.127.200 +194.118.201.249 +41.254.8.217 +88.115.232.98 +8.25.195.26 +87.160.184.74 +124.168.136.190 +195.250.175.254 +85.26.144.211 +86.128.45.19 +174.34.169.98 +83.100.250.170 +185.38.14.215 +178.94.60.24 +109.223.241.200 +218.205.19.127 +112.208.0.192 +178.39.137.250 +2.126.69.156 +212.123.190.28 +113.15.194.26 +125.85.114.240 +88.177.221.218 +76.88.101.20 +85.97.253.102 +83.228.35.227 +184.75.223.50 +193.107.100.194 +88.69.42.207 +91.105.156.174 +94.153.163.10 +84.215.167.127 +80.136.165.250 +180.170.183.151 +107.170.198.224 +88.153.220.162 +87.122.189.223 +151.74.101.6 +72.214.128.106 +175.51.165.78 +182.96.207.245 +109.221.28.11 +58.53.45.44 +88.231.37.9 +58.248.200.222 +82.73.59.240 +75.169.213.97 +172.248.163.133 +75.164.169.251 +174.26.12.186 +78.55.238.114 +178.120.204.102 +84.92.211.45 +73.8.250.74 +98.167.118.75 +178.56.221.16 +178.122.15.179 +54.197.230.111 +80.134.134.70 +78.50.138.138 +91.53.98.154 +218.88.93.133 +77.247.181.162 +189.71.88.218 +173.58.34.13 +86.154.202.194 +79.107.39.63 +49.3.28.134 +89.204.135.234 +58.250.118.15 +50.51.173.229 +78.8.70.169 +58.6.49.242 +58.107.72.120 +213.138.72.110 +178.71.200.239 +89.126.43.87 +108.222.164.54 +109.242.3.99 +91.156.198.135 +188.67.8.163 +123.139.204.246 +86.3.89.69 +223.205.41.220 +110.87.47.178 +27.46.123.20 +185.145.128.32 +91.125.198.29 +104.34.113.175 +217.253.21.99 +212.83.75.106 +94.212.190.46 +91.6.148.3 +216.185.39.184 +148.88.244.151 +213.149.105.124 +113.23.87.47 +73.250.192.173 +123.148.218.134 +128.73.93.198 +2.220.26.203 +68.9.22.139 +91.72.209.174 +93.203.236.47 +81.101.198.108 +5.34.225.235 +81.17.95.243 +68.68.96.33 +63.155.205.51 +198.50.200.139 +110.82.91.133 +49.74.163.76 +92.233.184.248 +95.179.96.73 +216.155.131.70 +212.253.213.50 +185.2.29.219 +119.62.11.128 +85.114.185.77 +86.163.165.225 +31.50.163.117 +101.98.204.103 +107.27.245.218 +179.215.88.9 +177.204.24.64 +31.128.8.221 +78.85.73.195 +68.116.212.182 +121.222.245.21 +87.112.98.99 +95.78.193.51 +79.187.217.157 +97.81.141.193 +99.150.254.16 +220.168.98.97 +85.246.121.214 +113.73.202.245 +125.161.82.68 +86.148.196.141 +24.175.240.24 +130.255.72.66 +98.255.222.232 +59.60.122.184 +113.71.161.41 +89.137.163.200 +70.67.164.112 +37.24.152.46 +79.117.114.221 +175.44.223.153 +46.177.120.226 +114.94.124.197 +63.155.222.158 +113.97.218.177 +12.219.106.43 +119.130.158.226 +198.144.156.140 +120.236.148.203 +107.2.93.213 +121.222.152.215 +184.3.221.45 +83.94.251.205 +61.125.233.143 +78.1.139.79 +76.10.167.234 +92.239.239.140 +216.17.229.2 +180.165.84.71 +79.117.97.62 +203.202.52.99 +184.161.243.236 +37.19.142.94 +114.111.167.152 +94.224.203.117 +178.37.90.240 +60.184.181.183 +14.154.148.220 +119.234.162.145 +181.29.37.62 +96.23.205.149 +188.211.144.116 +101.38.186.74 +128.71.40.158 +189.46.56.6 +195.123.209.184 +111.206.132.9 +110.251.120.124 +124.228.22.26 +79.163.102.42 +172.6.64.69 +149.254.186.41 +116.29.104.24 +80.143.159.148 +120.144.207.137 +83.4.109.145 +95.55.179.147 +92.63.131.3 +116.253.220.46 +118.114.122.253 +79.103.209.56 +174.126.18.34 +88.11.84.86 +98.223.62.66 +175.101.15.17 +70.54.148.63 +84.190.87.91 +60.184.85.217 +79.81.210.196 +90.200.147.94 +79.130.126.97 +37.221.161.234 +120.239.15.67 +87.245.35.243 +188.134.72.213 +74.51.157.7 +101.45.49.126 +86.170.63.39 +106.69.145.9 +14.124.216.61 +24.126.244.15 +108.61.123.89 +90.201.191.172 +95.121.141.44 +185.23.213.22 +113.22.4.78 +128.70.37.127 +82.47.207.17 +2.99.235.67 +79.117.64.214 +81.170.128.224 +90.209.46.184 +77.68.245.199 +80.212.189.35 +105.225.199.77 +94.42.233.235 +218.11.179.35 +114.86.246.111 +118.211.146.85 +212.159.107.161 +91.53.29.15 +79.44.145.29 +68.33.238.183 +60.182.17.223 +117.94.180.151 +213.87.224.162 +14.215.13.50 +192.99.241.164 +207.118.106.101 +179.187.101.18 +5.77.187.188 +27.129.238.230 +116.87.125.11 +2.87.239.150 +89.24.109.138 +125.39.106.133 +120.210.179.117 +89.103.212.13 +217.251.241.63 +114.79.29.84 +216.172.138.186 +85.76.44.37 +24.138.212.32 +91.205.145.3 +95.43.5.162 +217.233.112.62 +75.117.69.191 +206.108.168.134 +178.116.177.143 +82.74.43.190 +183.63.204.169 +109.163.235.236 +71.56.65.98 +83.149.126.29 +93.201.244.30 +70.168.69.109 +23.29.114.158 +144.76.9.247 +94.134.61.238 +69.35.201.184 +178.84.117.254 +89.78.226.217 +2.28.214.184 +91.61.72.177 +182.241.14.141 +192.99.143.109 +116.19.99.50 +88.182.61.106 +24.107.164.247 +31.7.62.72 +91.9.157.221 +95.19.183.164 +78.149.15.111 +67.183.120.223 +104.131.199.37 +91.105.156.162 +113.162.179.9 +125.78.9.227 +117.89.80.129 +37.201.224.249 +109.91.161.71 +90.113.82.59 +76.24.0.137 +222.78.67.200 +86.153.150.140 +187.192.254.21 +95.55.131.245 +113.226.125.55 +88.153.89.84 +92.231.99.60 +75.109.216.123 +201.102.196.44 +90.244.13.205 +79.80.7.188 +79.44.108.175 +86.179.19.132 +183.30.10.161 +80.39.62.7 +27.151.81.66 +86.161.70.240 +78.90.12.180 +12.1.191.163 +92.229.102.128 +90.191.167.251 +108.62.233.240 +83.149.9.106 +82.158.244.82 +94.96.50.47 +88.80.49.53 +176.31.128.78 +151.54.116.30 +79.216.17.74 +79.185.108.138 +37.104.13.93 +113.90.17.9 +94.21.73.78 +24.10.230.154 +93.32.204.69 +120.239.15.118 +14.106.0.208 +218.11.176.4 +92.229.71.141 +100.85.135.221 +187.120.42.140 +114.252.68.115 +76.200.118.12 +101.39.207.2 +84.94.36.109 +206.222.164.230 +188.104.242.14 +93.210.191.31 +121.16.144.167 +70.88.133.181 +2.237.37.30 +79.116.248.136 +27.99.15.55 +188.105.95.225 +175.44.207.9 +188.191.239.111 +84.174.31.13 +109.158.40.23 +176.213.98.81 +115.205.247.119 +117.53.82.41 +2.223.56.142 +179.176.54.113 +151.34.68.254 +177.42.24.80 +76.66.107.171 +2.61.192.233 +90.33.59.224 +94.128.231.166 +162.247.91.140 +187.112.57.243 +117.72.102.55 +46.255.67.16 +221.207.168.14 +143.48.117.18 +151.74.29.33 +54.86.136.147 +178.128.17.205 +181.38.248.118 +77.4.126.32 +118.239.118.255 +90.45.13.151 +64.134.183.253 +1.80.67.66 +79.172.113.44 +93.76.202.200 +108.85.48.181 +89.217.242.69 +5.141.229.76 +87.236.194.23 +67.1.108.46 +178.149.129.41 +67.110.213.126 +182.92.184.107 +94.68.147.53 +65.51.218.52 +91.178.46.84 +78.8.113.54 +138.130.228.235 +183.15.199.102 +190.63.1.134 +83.41.23.13 +86.155.2.56 +58.11.156.75 +116.102.7.187 +117.79.232.158 +88.156.133.170 +114.92.76.179 +58.219.25.103 +75.106.84.121 +71.196.185.190 +194.204.62.9 +173.52.58.82 +88.27.44.141 +2.93.163.24 +92.231.92.15 +46.246.42.135 +78.128.165.251 +86.120.82.53 +179.191.241.99 +71.138.135.165 +120.39.140.86 +67.60.33.79 +84.220.219.244 +79.224.21.225 +92.20.137.149 +94.3.137.242 +222.132.28.138 +46.159.143.249 +78.8.179.27 +85.25.44.119 +93.50.191.10 +84.131.69.172 +101.65.151.157 +123.97.122.170 +71.180.133.25 +94.71.121.72 +83.114.9.55 +218.145.173.108 +88.196.181.165 +93.138.23.240 +87.114.83.164 +41.110.142.95 +88.15.242.11 +182.45.53.179 +83.35.163.57 +87.79.163.86 +220.240.153.119 +178.167.116.27 +93.114.45.194 +75.145.79.246 +75.168.83.38 +93.128.30.92 +68.115.89.182 +50.157.241.225 +128.72.225.21 +86.162.150.83 +36.48.240.182 +82.99.236.88 +82.7.27.245 +183.37.27.192 +109.190.66.23 +176.254.255.245 +24.54.130.146 +72.92.140.102 +89.20.244.134 +37.201.214.103 +8.28.209.90 +123.243.44.137 +2.223.163.39 +68.146.161.64 +213.35.148.226 +46.4.94.85 +178.84.12.177 +216.221.32.175 +54.173.149.132 +222.211.222.152 +82.176.214.68 +181.38.82.85 +187.40.222.181 +78.22.244.54 +95.82.174.47 +112.254.5.242 +68.58.2.117 +86.164.198.150 +213.46.28.142 +52.4.231.179 +79.167.52.88 +183.217.168.112 +77.4.247.237 +24.22.58.100 +81.153.89.132 +46.200.79.142 +59.178.141.146 +190.48.188.158 +178.200.76.190 +49.145.102.77 +2.95.147.113 +49.144.120.230 +176.62.234.1 +70.69.38.133 +179.176.68.216 +87.160.147.197 +60.213.223.20 +105.99.189.59 +96.40.105.162 +69.179.143.70 +27.158.173.132 +89.244.88.159 +79.27.40.11 +94.34.103.202 +37.214.196.15 +27.55.153.179 +91.219.167.202 +92.81.165.135 +83.10.34.47 +151.80.9.33 +99.239.174.161 +117.253.166.117 +72.200.42.78 +87.112.213.220 +116.1.113.108 +91.9.176.183 +178.120.135.244 +180.166.109.197 +180.6.243.6 +217.66.157.3 +67.5.102.237 +78.70.66.4 +98.206.36.184 +216.166.76.6 +178.84.58.137 +109.127.134.213 +113.75.245.2 +218.0.3.26 +117.89.42.131 +113.3.253.122 +99.192.92.77 +78.145.243.11 +108.175.82.153 +119.128.174.68 +24.62.181.64 +176.199.3.75 +75.167.204.189 +118.119.21.40 +9.221.192.185 +2.61.224.134 +109.217.183.149 +87.69.15.191 +76.92.139.249 +49.221.152.140 +88.193.97.249 +97.94.201.155 +109.190.156.157 +90.219.161.217 +210.55.212.162 +79.228.43.210 +197.28.213.113 +78.129.189.131 +99.250.168.84 +196.46.136.203 +88.156.227.195 +183.159.125.210 +125.73.116.28 +85.255.233.221 +141.136.244.188 +86.144.91.230 +58.250.118.131 +58.107.80.216 +59.93.176.88 +72.160.76.206 +78.8.191.49 +24.93.183.133 +110.205.77.203 +83.7.56.239 +71.28.180.65 +184.58.176.59 +82.28.133.232 +91.9.148.125 +79.16.119.182 +103.247.132.16 +86.163.167.52 +74.32.172.127 +96.41.233.38 +90.209.209.111 +88.137.74.163 +191.179.106.80 +112.4.104.49 +115.91.171.92 +70.53.126.8 +75.74.218.70 +1.195.211.12 +141.134.155.20 +88.149.139.89 +85.177.89.51 +84.54.172.244 +192.171.35.206 +131.232.28.23 +60.184.170.246 +36.251.219.86 +78.145.241.75 +183.26.119.194 +113.57.187.243 +113.16.196.116 +39.67.175.147 +27.151.166.1 +12.250.146.126 +5.167.68.11 +121.16.199.225 +178.128.173.172 +192.99.8.126 +122.136.252.80 +46.12.5.94 +108.94.169.145 +176.97.2.139 +173.208.140.210 +14.161.69.5 +128.72.93.198 +206.255.162.145 +24.63.226.202 +98.229.142.71 +24.115.95.58 +201.229.74.196 +76.79.4.163 +93.92.57.196 +119.137.213.183 +64.26.67.254 +24.200.62.50 +105.236.6.16 +85.166.40.57 +86.30.213.189 +110.81.142.47 +91.9.150.72 +106.186.18.89 +188.33.235.77 +84.52.176.78 +83.38.235.126 +189.248.26.254 +63.131.179.237 +121.34.179.63 +125.82.1.208 +209.90.184.127 +80.203.113.176 +77.85.253.131 +92.77.202.54 +207.62.170.216 +125.165.19.195 +82.155.17.54 +93.104.169.149 +61.143.197.101 +79.191.68.186 +72.186.22.189 +194.166.130.16 +84.177.127.174 +91.126.196.143 +171.216.135.159 +113.120.136.176 +118.92.98.248 +220.162.129.203 +109.150.91.111 +109.14.225.225 +71.76.238.83 +113.248.212.142 +89.242.77.121 +58.107.69.113 +178.78.158.7 +89.35.203.173 +188.77.161.110 +87.2.25.135 +78.148.113.230 +60.36.212.94 +86.134.125.32 +78.15.162.205 +86.27.183.239 +118.249.57.37 +185.42.145.149 +176.40.239.240 +77.73.142.26 +187.14.131.146 +116.228.132.10 +2.30.147.174 +117.63.221.98 +83.4.88.134 +184.7.38.184 +83.149.9.52 +117.79.232.196 +82.139.115.95 +176.194.189.124 +95.178.153.117 +2.80.219.45 +27.46.17.221 +68.187.70.201 +77.247.224.22 +72.185.202.205 +89.173.27.117 +78.250.39.15 +24.172.207.238 +86.145.224.57 +91.9.183.244 +80.213.110.10 +179.176.53.132 +46.40.48.159 +37.61.44.108 +46.73.166.121 +197.34.23.209 +50.159.161.211 +180.152.215.18 +173.245.77.130 +173.144.0.87 +176.214.240.19 +199.193.119.20 +79.71.117.32 +213.87.122.213 +188.27.58.246 +23.92.27.65 +68.3.234.135 +63.142.161.25 +49.184.2.89 +223.72.72.170 +70.196.66.206 +58.55.145.140 +18.111.117.72 +116.17.58.26 +69.245.231.212 +109.81.210.206 +116.76.56.73 +75.128.104.5 +125.39.117.32 +50.23.113.215 +96.252.50.154 +82.161.239.249 +93.87.187.136 +14.153.253.245 +183.27.93.211 +14.213.213.201 +86.40.18.9 +5.67.205.28 +99.248.212.33 +50.180.178.143 +58.186.251.205 +183.206.192.129 +61.185.136.56 +95.83.11.226 +120.204.157.231 +5.65.91.242 +1.121.163.4 +111.69.86.44 +2.99.230.172 +101.65.7.217 +109.204.166.132 +111.255.217.1 +24.180.216.216 +31.3.255.197 +183.27.229.130 +173.120.65.119 +78.154.171.198 +194.204.62.89 +49.195.34.87 +81.156.145.142 +178.27.100.111 +117.136.2.152 +79.112.35.137 +93.123.163.96 +27.129.227.26 +212.183.128.188 +118.92.142.221 +2.178.160.210 +86.129.147.40 +176.195.4.141 +98.108.241.22 +178.118.162.170 +187.57.88.224 +5.70.81.3 +58.62.167.86 +92.231.41.113 +87.119.70.223 +112.91.213.37 +180.252.79.183 +103.10.66.69 +94.241.28.7 +178.37.131.106 +14.213.214.159 +111.14.9.78 +118.250.106.91 +100.64.130.193 +86.29.52.253 +113.13.113.152 +87.112.240.94 +203.219.58.142 +60.168.8.150 +171.6.179.231 +50.15.90.80 +77.0.42.27 +81.141.19.150 +89.217.239.127 +123.16.249.35 +79.162.221.141 +130.204.131.136 +75.130.177.162 +178.3.124.113 +79.88.212.63 +69.231.33.24 +67.172.235.111 +88.106.194.52 +113.172.120.125 +37.78.105.46 +98.199.191.238 +72.220.127.239 +12.21.241.132 +175.156.205.176 +85.176.76.180 +121.236.137.108 +216.14.237.95 +124.202.191.100 +54.197.19.150 +103.253.43.162 +62.155.180.194 +140.206.201.194 +58.107.80.228 +71.95.208.59 +46.118.252.56 +46.45.29.207 +82.137.61.112 +212.101.61.91 +172.56.40.153 +37.187.28.68 +50.40.127.9 +144.76.90.209 +100.64.200.252 +198.18.1.76 +119.0.81.140 +47.54.8.126 +94.34.181.63 +212.150.82.225 +70.94.197.54 +92.249.111.228 +174.108.4.24 +37.201.169.14 +54.186.69.238 +109.252.68.152 +62.24.77.249 +117.201.103.194 +75.151.80.165 +88.146.217.6 +88.111.120.221 +86.30.59.220 +218.15.201.46 +213.74.110.176 +50.141.114.244 +25.7.32.89 +2.132.183.6 +176.103.211.236 +130.185.206.73 +2.124.28.131 +98.242.45.221 +85.26.241.36 +72.200.40.31 +86.134.215.86 +76.31.159.249 +175.8.248.144 +171.212.217.233 +100.64.6.254 +220.253.66.150 +80.87.147.223 +121.27.144.16 +176.253.164.4 +68.104.87.79 +151.49.172.109 +178.62.218.238 +85.214.58.163 +181.1.42.83 +75.109.216.50 +175.142.93.79 +80.221.96.47 +209.179.53.19 +37.187.9.53 +135.23.214.46 +46.114.45.86 +67.1.193.82 +108.175.185.20 +85.76.171.195 +222.134.236.180 +75.118.159.108 +85.85.182.3 +174.52.81.217 +209.159.137.59 +95.49.13.202 +178.93.152.52 +188.27.25.134 +98.242.141.206 +37.182.122.207 +116.12.58.16 +107.4.96.165 +50.46.156.178 +87.20.40.104 +69.35.163.248 +122.96.229.12 +114.107.189.161 +14.216.235.22 +217.189.250.246 +90.210.110.77 +68.148.109.27 +78.8.195.232 +70.36.139.139 +184.9.207.140 +188.96.50.254 +46.208.34.175 +193.40.60.26 +60.180.16.129 +83.69.62.213 +84.59.224.57 +108.224.41.162 +91.99.185.244 +183.8.78.182 +50.166.61.72 +114.253.16.26 +113.89.6.182 +58.166.93.139 +134.76.38.35 +188.136.203.39 +85.156.5.68 +84.156.108.8 +93.103.178.88 +172.56.41.103 +79.51.111.212 +91.9.130.215 +223.84.99.206 +180.178.134.218 +83.128.107.136 +163.177.139.96 +174.28.96.204 +188.104.248.163 +54.248.198.196 +78.250.182.121 +125.230.74.152 +114.254.131.250 +180.241.17.81 +92.224.155.53 +63.229.26.163 +218.102.198.212 +185.62.83.138 +90.214.35.203 +193.44.1.6 +173.221.65.201 +HWM allocated 259521839 247.5MB +128.69.36.34 +86.134.253.131 +80.217.45.142 +121.200.142.191 +212.9.28.178 +14.107.156.133 +88.191.132.110 +223.88.10.183 +94.195.151.201 +2.80.254.38 +27.46.17.138 +109.91.22.12 +79.71.118.189 +184.47.195.227 +77.41.114.83 +79.117.108.5 +151.74.17.17 +61.140.199.187 +75.111.24.182 +83.255.12.95 +109.123.34.119 +123.148.205.130 +175.157.77.6 +121.27.129.53 +109.110.66.147 +139.196.186.74 +86.144.93.6 +71.58.198.73 +199.73.106.27 +210.55.212.157 +14.114.163.129 +83.10.121.157 +222.101.255.21 +75.172.217.14 +77.121.201.4 +183.208.182.182 +119.127.13.65 +84.103.190.57 +77.111.158.246 +80.35.201.149 +122.247.39.202 +112.215.66.75 +92.163.62.226 +113.89.96.176 +85.241.174.194 +67.79.5.178 +88.149.138.47 +180.241.151.210 +72.201.34.132 +37.6.247.124 +190.157.117.146 +58.107.68.170 +218.88.93.142 +124.231.41.217 +99.225.46.58 +84.151.80.235 +98.165.161.219 +180.170.200.145 +4.31.39.151 +58.250.99.39 +98.124.55.54 +125.88.77.70 +74.101.23.74 +209.195.98.198 +72.160.187.107 +5.12.74.109 +151.15.31.72 +99.111.238.213 +89.100.44.142 +37.201.224.4 +178.113.116.68 +119.185.55.136 +68.38.60.39 +179.215.66.175 +91.19.211.27 +79.150.211.42 +31.147.126.18 +203.7.43.162 +188.102.41.215 +123.190.164.200 +176.201.11.13 +58.107.67.49 +78.55.224.22 +173.66.234.202 +120.70.7.154 +46.148.168.74 +218.88.108.9 +193.77.154.191 +85.185.9.8 +67.232.59.25 +78.151.195.47 +92.45.123.22 +177.0.33.20 +77.0.61.128 +188.255.10.48 +120.204.128.213 +46.7.133.116 +190.44.37.242 +46.166.161.136 +194.165.115.22 +154.5.99.77 +31.205.0.64 +178.193.225.224 +37.30.85.121 +180.252.90.41 +68.98.124.214 +87.177.72.162 +79.211.192.239 +80.69.174.173 +68.185.223.145 +95.91.231.193 +222.85.118.218 +84.84.160.62 +88.71.10.110 +85.226.175.95 +118.112.59.46 +80.109.199.243 +110.181.117.197 +79.102.37.15 +73.179.103.2 +119.129.110.118 +86.153.150.130 +71.194.63.67 +220.185.100.176 +111.249.103.37 +87.210.197.85 +174.16.151.244 +211.155.81.20 +89.167.9.6 +62.74.25.215 +79.139.195.56 +125.105.238.102 +183.212.110.92 +220.162.119.105 +84.128.179.167 +95.211.212.196 +90.32.226.44 +74.207.189.1 +42.93.228.44 +76.26.93.255 +93.39.100.5 +89.69.1.136 +5.156.209.118 +37.14.15.235 +24.151.133.228 +86.162.43.89 +68.197.0.105 +173.218.131.56 +194.150.65.116 +210.21.203.174 +74.69.26.251 +41.142.229.35 +72.160.71.118 +72.238.84.70 +67.1.133.189 +178.120.98.54 +212.101.46.226 +188.31.208.106 +109.171.34.201 +111.72.179.203 +2.54.228.102 +94.9.53.96 +27.193.103.215 +116.202.143.93 +85.172.55.72 +188.120.227.5 +185.86.78.36 +86.168.61.15 +85.237.224.50 +118.93.35.51 +223.199.203.155 +79.112.12.42 +175.3.194.56 +79.156.214.145 +23.233.34.59 +218.75.93.126 +122.90.244.74 +118.36.232.186 +59.178.48.226 +5.68.55.177 +205.164.12.124 +119.127.13.185 +190.62.201.95 +87.6.227.51 +45.62.229.165 +84.18.126.222 +92.224.196.2 +77.85.249.165 +79.45.78.99 +23.29.218.115 +46.142.81.255 +83.30.116.110 +176.12.58.203 +89.166.168.84 +183.63.51.227 +94.217.200.159 +71.166.47.98 +197.34.55.181 +183.76.152.108 +90.199.40.173 +124.73.87.123 +123.75.49.33 +142.68.184.29 +50.158.61.117 +66.189.89.153 +14.104.23.169 +58.187.90.210 +180.248.108.20 +59.46.54.23 +5.254.139.115 +200.73.161.121 +85.244.96.40 +221.219.153.248 +99.42.120.150 +41.237.1.246 +62.83.141.29 +128.54.104.41 +58.107.68.60 +188.129.118.239 +78.11.201.122 +171.96.240.38 +54.201.30.196 +222.185.102.162 +79.194.193.249 +54.200.134.160 +88.9.115.244 +85.226.222.11 +75.97.7.208 +70.65.153.178 +92.145.4.160 +107.148.10.102 +68.68.99.218 +79.71.124.96 +46.40.58.9 +223.73.1.169 +68.231.73.208 +121.102.103.231 +93.102.165.1 +123.211.138.59 +31.19.225.54 +1.192.67.220 +91.153.3.250 +171.25.193.77 +95.174.98.153 +65.60.83.66 +116.240.149.208 +62.47.2.184 +113.189.242.12 +89.32.255.246 +151.21.106.14 +90.201.102.231 +104.156.240.143 +118.70.190.61 +24.66.209.167 +94.197.120.128 +183.25.19.237 +124.181.237.237 +60.166.208.249 +14.219.70.253 +206.47.100.41 +68.40.62.34 +70.199.2.198 +86.185.185.202 +173.68.54.172 +113.242.162.237 +85.220.30.219 +87.98.175.192 +75.71.117.12 +97.79.31.178 +79.54.146.3 +111.161.10.228 +95.65.73.62 +78.157.217.228 +84.151.113.164 +174.125.96.165 +74.79.221.79 +86.146.107.50 +94.34.68.182 +192.100.3.123 +58.107.70.184 +77.4.219.141 +81.141.17.160 +188.153.11.203 +84.60.154.235 +90.46.156.217 +120.6.105.212 +90.60.164.15 +75.128.195.15 +78.0.30.22 +175.142.93.247 +41.132.71.207 +87.98.190.199 +149.254.186.85 +58.250.119.37 +90.198.167.102 +187.120.46.251 +93.115.95.207 +78.106.167.245 +90.206.73.81 +178.33.82.30 +72.228.161.247 +87.9.254.123 +121.237.71.54 +176.250.36.10 +69.251.51.223 +217.251.254.47 +50.136.158.93 +188.29.112.5 +42.62.62.78 +188.104.161.41 +24.154.115.152 +188.75.130.59 +109.245.174.3 +84.187.104.102 +93.210.161.70 +2.85.32.130 +66.162.28.202 +123.161.226.87 +93.223.22.251 +14.202.83.116 +80.179.197.173 +62.113.232.104 +198.22.122.13 +24.89.24.79 +97.121.40.124 +70.196.200.179 +94.1.206.184 +107.27.136.190 +178.162.211.222 +186.106.161.151 +188.194.130.70 +84.240.40.51 +201.252.31.136 +90.96.8.66 +171.214.199.165 +93.44.92.93 +78.34.230.238 +84.47.21.49 +74.248.57.118 +73.110.46.12 +58.55.141.251 +113.91.130.246 +96.235.180.4 +217.251.239.52 +79.134.0.1 +189.26.70.101 +113.88.51.24 +72.222.222.107 +93.223.43.215 +72.161.61.250 +220.168.103.240 +124.148.143.68 +189.191.158.77 +123.231.113.158 +119.136.74.195 +112.5.160.5 +94.253.168.166 +37.14.43.87 +113.73.177.224 +79.112.46.38 +76.94.208.122 +41.132.74.2 +176.46.99.203 +83.110.200.64 +50.167.240.144 +213.194.210.33 +79.53.235.195 +84.229.5.189 +78.60.22.106 +116.29.240.252 +100.72.47.231 +67.2.138.173 +81.219.28.219 +182.41.224.172 +217.122.139.62 +87.10.103.6 +95.30.243.96 +123.3.26.23 +24.2.233.4 +174.93.134.244 +143.48.117.172 +86.7.60.184 +173.191.22.25 +68.39.108.98 +175.172.164.67 +2.2.131.57 +180.251.196.42 +94.222.247.33 +212.255.124.94 +115.210.244.146 +70.194.107.122 +222.247.93.161 +86.218.149.99 +1.85.213.251 +94.20.32.32 +188.22.226.38 +76.66.101.239 +218.56.44.151 +77.4.230.69 +81.57.67.165 +89.168.153.198 +86.10.115.155 +71.170.165.237 +109.193.221.166 +98.126.64.162 +70.189.194.130 +62.148.134.190 +178.8.125.50 +2.99.224.110 +50.138.180.106 +178.190.29.150 +194.118.158.45 +74.86.24.194 +24.246.163.164 +122.106.116.245 +49.87.233.234 +96.52.62.89 +24.7.145.127 +93.210.189.174 +183.13.120.215 +92.76.27.47 +188.78.127.213 +93.86.242.124 +62.131.68.109 +217.123.245.198 +99.195.252.231 +98.246.140.12 +85.166.36.156 +174.45.137.0 +122.241.162.154 +49.67.236.65 +196.210.236.153 +95.97.59.146 +212.50.27.21 +76.176.142.253 +83.134.19.28 +37.78.166.242 +108.17.66.159 +64.37.14.189 +49.180.161.10 +84.39.31.28 +121.27.133.78 +58.60.32.153 +86.122.206.57 +109.149.191.54 +189.60.9.28 +76.168.222.247 +96.44.123.41 +24.107.162.87 +79.130.20.142 +121.35.150.142 +1.32.117.92 +212.106.239.181 +68.188.219.194 +99.28.87.67 +85.76.64.17 +221.204.215.1 +118.209.232.218 +118.239.133.229 +89.43.143.111 +119.230.149.46 +86.200.144.66 +86.10.241.136 +89.164.234.156 +207.161.3.73 +71.185.41.141 +72.87.171.130 +23.243.223.21 +59.178.46.49 +70.211.20.12 +61.144.213.187 +114.79.48.225 +104.236.56.19 +1.85.103.178 +23.113.161.22 +68.198.157.13 +50.89.92.31 +120.203.88.78 +58.187.8.78 +128.70.233.66 +107.3.141.41 +162.243.78.5 +222.211.166.118 +109.81.189.149 +85.175.218.53 +119.127.13.15 +182.202.91.42 +46.158.58.7 +89.176.56.128 +118.186.151.59 +64.223.172.137 +218.18.248.131 +173.24.6.175 +80.71.133.195 +88.242.15.241 +24.216.116.160 +94.196.245.62 +112.4.104.172 +109.165.248.201 +178.78.155.9 +79.214.233.21 +128.75.139.194 +114.79.29.57 +113.205.23.157 +79.10.109.27 +76.4.251.44 +86.198.118.176 +46.65.52.236 +178.122.197.220 +14.216.34.8 +93.139.185.181 +223.18.204.212 +175.172.225.66 +84.157.163.26 +188.29.164.157 +100.73.196.60 +122.241.188.109 +92.12.83.253 +90.199.26.9 +81.157.28.160 +116.102.39.62 +118.112.58.119 +189.63.152.158 +216.113.31.212 +79.101.58.8 +195.0.0.22 +65.60.163.86 +92.81.237.130 +46.166.168.130 +93.138.33.238 +74.103.4.186 +202.172.123.75 +213.28.236.223 +69.207.169.125 +188.98.88.143 +79.11.21.116 +110.114.143.35 +80.143.75.227 +70.51.163.153 +205.206.235.191 +222.244.58.96 +176.25.158.63 +83.152.102.77 +216.66.76.59 +125.89.20.132 +118.194.208.30 +178.222.136.51 +84.93.9.82 +110.82.111.133 +79.103.130.46 +90.211.82.86 +5.61.36.16 +91.105.156.90 +210.50.234.28 +198.84.192.38 +70.160.158.40 +86.22.147.139 +128.69.134.183 +92.16.157.188 +92.100.205.154 +153.0.152.104 +119.127.14.182 +109.194.110.119 +86.164.195.8 +90.209.69.123 +192.99.62.23 +76.254.2.140 +14.37.159.123 +149.254.218.156 +86.20.3.141 +81.210.186.195 +58.107.68.67 +183.12.167.242 +42.157.11.169 +88.241.81.232 +76.101.247.87 +89.78.237.218 +203.206.89.35 +173.34.178.69 +122.90.231.42 +86.126.23.170 +62.102.148.67 +188.108.233.45 +72.199.100.23 +74.209.11.226 +37.114.90.11 +80.189.22.170 +118.7.187.164 +66.175.219.215 +108.16.167.49 +58.54.7.140 +101.172.213.60 +108.6.135.43 +92.225.194.244 +115.174.66.177 +188.194.15.61 +82.66.159.85 +114.221.78.170 +90.184.86.85 +223.246.115.125 +94.12.193.95 +123.20.244.96 +187.113.239.54 +94.34.118.32 +175.174.90.228 +149.254.186.125 +91.62.64.116 +79.37.104.149 +210.55.212.239 +113.132.40.228 +121.237.71.144 +188.120.2.34 +188.136.202.153 +192.159.66.51 +222.210.230.198 +82.27.208.156 +61.164.68.98 +61.241.219.10 +58.101.164.66 +183.195.224.79 +151.228.125.102 +89.229.85.86 +2.40.108.171 +86.176.63.83 +37.112.231.4 +222.247.112.166 +9.221.192.65 +79.210.111.103 +171.208.156.124 +88.232.144.235 +178.135.23.188 +1.198.92.242 +184.173.77.26 +213.81.93.229 +5.34.17.28 +91.9.154.198 +206.217.192.191 +74.141.249.186 +79.114.244.119 +59.79.29.110 +220.175.88.123 +93.134.135.0 +72.225.238.69 +83.68.37.35 +54.200.174.238 +93.203.240.52 +58.61.226.163 +94.10.22.147 +93.196.255.230 +121.34.201.244 +92.229.64.124 +175.145.123.38 +14.154.151.67 +138.75.249.199 +90.26.119.65 +5.1.20.122 +81.155.44.48 +212.201.69.154 +220.237.16.161 +50.65.145.2 +183.9.91.13 +178.18.107.67 +9.221.192.78 +95.49.80.52 +95.222.31.164 +46.15.116.65 +92.106.136.174 +216.16.136.82 +200.73.157.58 +81.141.6.218 +14.162.154.65 +90.217.37.235 +86.145.249.130 +110.185.167.42 +78.151.167.196 +114.245.218.41 +180.152.24.213 +119.162.145.183 +92.14.59.111 +74.99.136.162 +222.84.77.139 +184.20.180.130 +178.122.183.170 +86.146.122.192 +91.179.98.173 +87.122.173.99 +105.208.131.29 +113.57.188.46 +59.126.155.196 +123.114.197.145 +68.145.88.236 +31.61.129.76 +86.182.49.201 +46.126.156.16 +119.120.146.10 +68.148.56.125 +85.82.128.34 +37.214.241.40 +110.45.165.182 +118.209.99.28 +98.109.108.105 +64.237.37.119 +27.227.4.15 +94.190.228.64 +78.209.217.2 +78.149.5.17 +83.150.85.202 +89.144.206.100 +95.211.224.44 +175.42.209.13 +114.112.155.149 +5.15.197.36 +176.126.252.12 +87.93.16.124 +113.240.60.40 +128.72.198.151 +14.218.68.125 +185.25.248.195 +52.2.116.141 +69.196.129.59 +116.1.222.111 +5.54.32.180 +178.135.109.44 +76.202.217.237 +187.254.211.86 +193.0.200.147 +95.104.205.89 +95.133.133.142 +125.85.48.5 +109.60.122.11 +122.96.42.87 +195.160.164.26 +175.42.228.186 +69.92.62.162 +111.170.68.219 +46.211.92.208 +82.25.51.16 +72.224.191.66 +46.59.104.205 +206.248.170.110 +94.23.29.195 +188.29.165.142 +119.140.222.201 +180.107.96.19 +85.240.77.213 +46.53.193.106 +177.106.125.14 +220.244.58.200 +81.147.139.189 +86.65.173.35 +117.253.180.17 +176.40.227.185 +121.35.151.211 +78.134.104.245 +68.144.161.76 +88.156.226.169 +109.129.54.201 +176.215.235.111 +37.201.227.54 +113.162.139.217 +82.81.240.56 +62.30.210.130 +46.134.236.154 +188.69.213.223 +81.242.104.132 +46.129.119.238 +91.211.57.104 +80.100.95.165 +101.98.148.57 +70.194.70.48 +108.201.95.4 +87.188.249.237 +37.214.125.111 +89.143.66.156 +46.33.227.191 +41.97.102.36 +201.86.214.254 +58.93.13.196 +85.117.98.91 +183.206.194.242 +24.10.92.109 +198.14.247.47 +73.4.211.205 +178.124.110.54 +123.174.68.164 +121.27.128.32 +143.48.117.164 +78.85.73.124 +84.6.141.80 +188.234.48.50 +203.96.42.40 +87.144.55.89 +91.9.134.89 +201.47.55.32 +183.208.96.104 +183.230.10.2 +81.172.19.195 +188.75.82.50 +52.20.232.95 +81.7.17.171 +163.179.238.171 +218.11.208.230 +114.37.58.70 +62.41.96.185 +217.42.35.131 +109.56.121.84 +116.17.29.184 +113.243.206.193 +42.2.0.138 +177.96.251.170 +87.221.31.84 +42.118.190.89 +85.101.19.242 +209.141.146.112 +60.180.19.189 +124.202.191.134 +223.246.253.248 +137.186.202.167 +109.236.90.209 +213.153.158.121 +84.161.92.96 +123.114.134.58 +115.60.3.75 +192.172.0.162 +78.156.115.197 +14.116.14.193 +84.138.64.148 +217.210.138.51 +89.43.169.57 +112.74.22.237 +120.43.185.205 +91.32.12.5 +71.35.211.186 +96.58.177.239 +182.45.126.93 +123.190.153.45 +93.66.92.37 +94.253.174.248 +79.194.213.210 +14.213.201.206 +24.27.3.10 +49.236.214.151 +88.74.97.119 +58.46.134.66 +95.232.152.162 +174.88.0.24 +184.175.28.217 +172.56.12.211 +124.148.92.184 +94.216.220.146 +188.208.206.101 +67.253.255.191 +75.109.216.16 +63.209.154.202 +58.37.45.121 +82.222.72.148 +108.8.122.212 +182.132.196.69 +5.226.28.243 +173.174.83.45 +72.143.228.82 +104.238.171.32 +121.237.163.200 +87.172.195.145 +68.3.106.240 +104.49.86.138 +9.221.192.161 +76.103.10.48 +171.36.19.76 +173.19.123.221 +85.186.255.134 +69.249.183.87 +84.147.125.109 +5.15.91.79 +109.187.29.109 +123.148.145.219 +75.121.216.100 +31.144.45.46 +151.21.100.106 +76.123.217.133 +177.40.2.167 +119.128.143.25 +5.234.103.241 +98.193.124.53 +112.95.76.241 +185.3.135.10 +73.95.132.134 +101.201.113.42 +183.2.231.227 +46.211.21.225 +163.125.53.90 +92.10.194.171 +85.178.66.183 +83.8.123.78 +183.93.0.67 +123.231.87.27 +2.99.232.250 +116.21.174.185 +92.76.216.216 +83.149.37.74 +78.45.51.28 +196.209.216.12 +187.109.5.193 +75.131.210.217 +162.243.53.32 +94.60.128.22 +112.198.79.152 +89.229.235.161 +77.170.189.6 +217.147.83.21 +54.214.242.184 +176.14.250.142 +84.184.101.207 +86.3.208.181 +5.56.205.78 +115.87.164.123 +87.109.37.187 +113.138.229.131 +82.222.127.100 +78.109.33.66 +118.209.62.97 +81.111.141.42 +207.118.73.70 +121.74.236.218 +209.222.15.229 +86.162.103.254 +108.44.13.36 +113.118.123.158 +36.251.68.135 +25.8.252.23 +93.105.234.200 +188.104.243.196 +113.229.43.58 +93.140.224.115 +2.239.209.176 +109.182.233.154 +24.245.101.20 +217.118.95.74 +128.69.176.75 +99.102.81.58 +77.181.82.162 +223.13.190.254 +89.32.252.19 +37.163.244.10 +75.130.95.76 +182.140.82.232 +91.9.190.93 +93.222.180.213 +94.193.226.76 +72.177.207.7 +183.147.223.56 +24.6.102.109 +87.172.222.161 +2.37.175.81 +79.242.62.144 +50.38.116.145 +162.243.35.214 +50.153.102.199 +24.161.113.119 +178.190.168.250 +199.185.6.2 +188.33.58.65 +100.86.109.143 +74.64.33.114 +83.39.68.119 diff --git a/iguana/exchanges/bitcoin.c b/iguana/exchanges/bitcoin.c index d4dbab2dd..f8321c818 100755 --- a/iguana/exchanges/bitcoin.c +++ b/iguana/exchanges/bitcoin.c @@ -457,7 +457,7 @@ cJSON *BALANCES(struct exchange_info *exchange,cJSON *argjson) minconfirms = coin->minconfirms; max = 100000; unspents = calloc(max,sizeof(*unspents)); - if ( (numunspents= iguana_unspentslists(myinfo,coin,&avail,unspents,max,((uint64_t)1 << 62),minconfirms,addresses,0)) > 0 ) + if ( (numunspents= iguana_RTunspentslists(myinfo,coin,&avail,unspents,max,((uint64_t)1 << 62),minconfirms,addresses,0)) > 0 ) { array = cJSON_CreateArray(); for (i=0; iqueued == 0 && bp->emitfinish <= 1 && iguana_bundleready(coin,bp,0) == bp->n ) printf("bundle.[%d] is ready\n",bp->hdrsi); bp->queued = (uint32_t)time(NULL); - ptr = mycalloc('i',1,sizeof(*ptr)); + ptr = mycalloc('q',1,sizeof(*ptr)); ptr->allocsize = sizeof(*ptr); ptr->coin = coin; ptr->bp = bp, ptr->hdrsi = bp->hdrsi; @@ -752,7 +752,7 @@ void iguana_coinloop(void *arg) }*/ if ( coin->bindsock >= 0 ) { - if ( coin->MAXPEERS > 1 && coin->peers->numranked < IGUANA_MAXPEERS/2 && now > coin->lastpossible+10 ) + if ( coin->MAXPEERS > 1 && coin->peers->numranked < IGUANA_MAXPEERS/2 && now > coin->lastpossible+2 ) { //fprintf(stderr,"check possible\n"); if ( coin->peers->numranked > 0 && (now % 60) == 0 ) diff --git a/iguana/iguana_accept.c b/iguana/iguana_accept.c index 118efec55..b5c50e332 100755 --- a/iguana/iguana_accept.c +++ b/iguana/iguana_accept.c @@ -306,7 +306,7 @@ int32_t iguana_headerget(struct iguana_info *coin,uint8_t *serialized,int32_t ma int32_t iguana_peerhdrrequest(struct supernet_info *myinfo,struct iguana_info *coin,uint8_t *serialized,int32_t maxsize,struct iguana_peer *addr,bits256 hash2) { int32_t len=0,i,flag=0,height,n,hdrsi,bundlei,bundlesize,firstvout,retval=-1; struct iguana_block *block; struct iguana_bundle *bp; - if ( (firstvout= iguana_unspentindfind(myinfo,coin,0,0,0,0,&height,hash2,0,coin->bundlescount-1,0)) != 0 ) + if ( (firstvout= iguana_RTunspentindfind(myinfo,coin,0,0,0,0,&height,hash2,0,coin->bundlescount-1,0)) != 0 ) { bundlesize = coin->chain->bundlesize; hdrsi = (height / bundlesize); diff --git a/iguana/iguana_bundles.c b/iguana/iguana_bundles.c index 8a279c16b..6d7dfbe22 100755 --- a/iguana/iguana_bundles.c +++ b/iguana/iguana_bundles.c @@ -144,6 +144,7 @@ int32_t iguana_hash2set(struct iguana_info *coin,char *debugstr,struct iguana_bu char str2[65],str3[65]; bits256_str(str2,*orighash2p), bits256_str(str3,newhash2); printf("WARNING iguana_hash2set overwrite avoided [%s] %s with %s [%d:%d]\n",debugstr,str2,str3,bp->hdrsi,bundlei); + return(-1); //*orighash2p = newhash2; // getchar(); // return(-1); @@ -1025,7 +1026,7 @@ int64_t iguana_bundlecalcs(struct iguana_info *coin,struct iguana_bundle *bp,int int32_t iguana_bundlefinalize(struct supernet_info *myinfo,struct iguana_info *coin,struct iguana_bundle *bp,struct OS_memspace *mem,struct OS_memspace *memB) { int32_t i; struct iguana_bundle *tmpbp; - if ( iguana_bundleready(coin,bp,0) == bp->n ) + if ( coin->firstRTheight == 0 && iguana_bundleready(coin,bp,0) == bp->n ) { printf(">>>>>>>>>>>>>> EMIT.[%3d] %s | 1st.%-3d h.%-3d c.%-3d s.[%3d] maxB.%d NET.(h%d b%d) %ld:%02ld\n",bp->hdrsi,coin->symbol,coin->current!=0?coin->current->hdrsi:-1,coin->current!=0?coin->current->numhashes:-1,coin->current!=0?coin->current->numcached:-1,coin->current!=0?coin->current->numsaved:-1,coin->MAXBUNDLES,HDRnet,netBLOCKS,(time(NULL)-coin->startutc)/60,(time(NULL)-coin->startutc)%60); if ( bp->emitfinish != 0 ) @@ -1530,8 +1531,8 @@ void iguana_bundlestats(struct supernet_info *myinfo,struct iguana_info *coin,ch //if ( logfp != 0 ) printf("%s bQ.%d %d:%02d:%02d stuck.%d max.%d\n",str,queue_size(&bundlesQ),(int32_t)difft.x/3600,(int32_t)(difft.x/60)%60,(int32_t)difft.x%60,coin->stucktime!=0?(uint32_t)time(NULL) - coin->stucktime:0,coin->maxstuck); strcpy(coin->lastdispstr,str); - //if ( (rand() % 100) == 0 ) - // myallocated(0,0); + if ( (rand() % 100) == 0 ) + myallocated(0,0); coin->lastdisp = (uint32_t)time(NULL); } if ( 0 && (bp= coin->current) != 0 && coin->RTheight >= bp->bundleheight && coin->RTheight < bp->bundleheight+bp->n ) diff --git a/iguana/iguana_init.c b/iguana/iguana_init.c index 2c31a9d33..91e5c37ac 100755 --- a/iguana/iguana_init.c +++ b/iguana/iguana_init.c @@ -274,6 +274,8 @@ void iguana_parseline(struct supernet_info *myinfo,struct iguana_info *coin,int3 } } #endif + OS_randombytes((void *)&m,sizeof(m)); + srand(m); m = flag = 0; allhash = zero; memset(line,0,sizeof(line)); @@ -476,7 +478,8 @@ void iguana_coinpurge(struct iguana_info *coin) myfree(req,req->allocsize); } } - iguana_RTramchainfree(coin,coin->current); + //iguana_RTramchainfree(coin,coin->current); + iguana_RTdataset_free(coin); coin->bundlescount = 0; for (i=0; ibundlescount; i++) if ( (bp= coin->bundles[i]) != 0 ) diff --git a/iguana/iguana_msg.c b/iguana/iguana_msg.c index 10e1dd244..bb66a7663 100755 --- a/iguana/iguana_msg.c +++ b/iguana/iguana_msg.c @@ -68,7 +68,7 @@ int32_t iguana_rwversion(int32_t rwflag,uint8_t *serialized,struct iguana_msgver printf("iVer.%d v_Network_id.%d wPort.%u bIsGui.%d wCtPort.%u wPrPort.%u\n",iVer,v_Network_id,wPort,bIsGui,wCtPort,wPrPort); len += iguana_rwnum(rwflag,&serialized[len],sizeof(msg->relayflag),&msg->relayflag); } - else if ( msg->nVersion > 70000 ) + else if ( msg->nVersion > 70002 ) len += iguana_rwnum(rwflag,&serialized[len],sizeof(msg->relayflag),&msg->relayflag); //if ( rwflag == 0 ) //printf("readsize.%d %-15s v.%llu srv.%llx %u ht.%llu [%s].R%d nonce.%llx\n",readsize,ipaddr,(long long)msg->nVersion,(long long)msg->nServices,(uint32_t)msg->nTime,(long long)msg->nStartingHeight,msg->strSubVer,msg->relayflag,(long long)msg->nonce); @@ -311,7 +311,7 @@ int32_t iguana_rwmsgalert(struct iguana_info *coin,int32_t rwflag,uint8_t *seria void iguana_gotversion(struct supernet_info *myinfo,struct iguana_info *coin,struct iguana_peer *addr,struct iguana_msgversion *vers) { uint8_t serialized[sizeof(struct iguana_msghdr)]; char *retstr; - //printf("gotversion from %s: starting height.%d services.%llx proto.%d (%s)\n",addr->ipaddr,vers->nStartingHeight,(long long)vers->nServices,vers->nVersion,vers->strSubVer); + printf("gotversion from %s: starting height.%d services.%llx proto.%d (%s)\n",addr->ipaddr,vers->nStartingHeight,(long long)vers->nServices,vers->nVersion,vers->strSubVer); if ( 0 && strncmp(vers->strSubVer,"/iguana",strlen("/iguana")) == 0 ) { addr->supernet = 1, addr->basilisk = 0; @@ -423,7 +423,8 @@ void iguana_gotaddr(struct iguana_info *coin,struct iguana_peer *addr,struct igu } if ( strcmp(coin->symbol,"BTC") != 0 || (rand() % 10) == 0 ) iguana_possible_peer(coin,ipport); - //printf("gotaddr.(%s:%d) from (%s)\n",ipaddr,port,addr->ipaddr); + if ( 0 && strncmp("BTC",coin->symbol,3) != 0 ) + printf("%s\n",ipaddr); } void iguana_gotping(struct supernet_info *myinfo,struct iguana_info *coin,struct iguana_peer *addr,uint64_t nonce,uint8_t *data) @@ -854,7 +855,8 @@ int32_t iguana_msgparser(struct iguana_info *coin,struct iguana_peer *addr,struc } if ( addr != 0 ) { - //printf("iguana_msgparser from (%s) parse.(%s) len.%d\n",addr->ipaddr,H->command,recvlen); + if ( 0 && strcmp("DOGE",coin->symbol) == 0 ) + printf("iguana_msgparser from (%s) parse.(%s) len.%d\n",addr->ipaddr,H->command,recvlen); //iguana_peerblockrequest(coin,addr->blockspace,IGUANA_MAXPACKETSIZE,addr,iguana_blockhash(coin,100),0); addr->lastcontact = (uint32_t)time(NULL); strcpy(addr->lastcommand,H->command); @@ -875,7 +877,7 @@ int32_t iguana_msgparser(struct iguana_info *coin,struct iguana_peer *addr,struc printf(" auxblock\n"); } addr->msgcounts.block++; - if ( (n= iguana_gentxarray(coin,rawmem,&txdata,&len,data,recvlen)) == recvlen ) + if ( (n= iguana_gentxarray(coin,rawmem,&txdata,&len,data,recvlen)) == recvlen || n == recvlen-1 ) { len = n; iguana_gotblockM(coin,addr,&txdata,rawmem->ptr,H,data,recvlen,fromcache); @@ -929,7 +931,7 @@ int32_t iguana_msgparser(struct iguana_info *coin,struct iguana_peer *addr,struc if ( rawmem->totalsize == 0 ) iguana_meminit(rawmem,"bighdrs",0,IGUANA_MAXPACKETSIZE * 2,0); memset(prevhash2.bytes,0,sizeof(prevhash2)); - zblocks = mycalloc('i',1,(int32_t)(sizeof(struct iguana_zblock) * n)); + zblocks = mycalloc('z',1,(int32_t)(sizeof(struct iguana_zblock) * n)); //printf("%s got %d headers len.%d\n",coin->symbol,n,recvlen); for (i=0; imsgcounts.headers++; } else printf("got unexpected n.%d for headers\n",n); diff --git a/iguana/iguana_payments.c b/iguana/iguana_payments.c index abb54688f..d7cc0bbc5 100755 --- a/iguana/iguana_payments.c +++ b/iguana/iguana_payments.c @@ -162,7 +162,7 @@ cJSON *iguana_scriptobj(struct iguana_info *coin,uint8_t rmd160[20],char *coinad return(scriptobj); } -int32_t iguana_bestunspent(struct supernet_info *myinfo,struct iguana_info *coin,int32_t *aboveip,int64_t *abovep,int32_t *belowip,int64_t *belowp,int64_t *unspents,int32_t numunspents,uint64_t value) +int32_t iguana_RTbestunspent(struct supernet_info *myinfo,struct iguana_info *coin,int32_t *aboveip,int64_t *abovep,int32_t *belowip,int64_t *belowp,int64_t *unspents,int32_t numunspents,uint64_t value) { int32_t i,abovei,belowi; int64_t above,below,gap,atx_value; abovei = belowi = -1; @@ -170,7 +170,7 @@ int32_t iguana_bestunspent(struct supernet_info *myinfo,struct iguana_info *coin { if ( (atx_value= unspents[(i << 1) + 1]) <= 0 ) continue; - if ( iguana_unspent_check(myinfo,coin,(uint16_t)(unspents[i << 1] >> 32),(uint32_t)unspents[i << 1]) != 0 ) + if ( iguana_RTunspent_check(myinfo,coin,(uint16_t)(unspents[i << 1] >> 32),(uint32_t)unspents[i << 1]) != 0 ) { printf("(%d u%d) %.8f already used\n",(uint16_t)(unspents[i << 1] >> 32),(uint32_t)unspents[i << 1],dstr(atx_value)); continue; @@ -216,7 +216,7 @@ cJSON *iguana_inputjson(bits256 txid,int32_t vout,uint8_t *spendscript,int32_t s return(item); } -cJSON *iguana_inputsjson(struct supernet_info *myinfo,struct iguana_info *coin,int64_t *totalp,uint64_t amount,int64_t *unspents,int32_t num) +cJSON *iguana_RTinputsjson(struct supernet_info *myinfo,struct iguana_info *coin,int64_t *totalp,uint64_t amount,int64_t *unspents,int32_t num) { cJSON *vins; uint8_t spendscript[IGUANA_MAXSCRIPTSIZE]; struct iguana_txid *T; struct iguana_unspent *U,*u; struct iguana_bundle *bp; struct iguana_ramchain *ramchain; char coinaddr[64]; int32_t vout,height,abovei,belowi,i,spendlen,ind,hdrsi; uint32_t txidind,unspentind; struct iguana_ramchaindata *rdata; bits256 txid; int64_t value,above,below,total = 0; int64_t remains = amount; *totalp = 0; @@ -224,7 +224,7 @@ cJSON *iguana_inputsjson(struct supernet_info *myinfo,struct iguana_info *coin,i for (i=0; i 0 ) + { + jaddi(vins,iguana_inputjson(txid,vout,spendscript,spendlen)); + total += value; + remains -= value; + //printf("%s value %.8f -> remains %.8f\n",coinaddr,dstr(value),dstr(remains)); + if ( remains <= 0 ) + break; + continue; + } if ( (bp= coin->bundles[hdrsi]) == 0 ) { printf("no bundle.[%d]\n",hdrsi); @@ -361,14 +371,14 @@ char *iguana_calcrawtx(struct supernet_info *myinfo,struct iguana_info *coin,cJS max = 10000; satoshis += burnamount; unspents = calloc(max,sizeof(*unspents)); - if ( (num= iguana_unspentslists(myinfo,coin,&avail,unspents,max,satoshis+txfee,minconf,addresses,remoteaddr)) <= 0 ) + if ( (num= iguana_RTunspentslists(myinfo,coin,&avail,unspents,max,satoshis+txfee,minconf,addresses,remoteaddr)) <= 0 ) { free(unspents); return(0); } if ( txobj != 0 && avail >= satoshis+txfee ) { - if ( (vins= iguana_inputsjson(myinfo,coin,&total,satoshis + txfee,unspents,num)) != 0 ) + if ( (vins= iguana_RTinputsjson(myinfo,coin,&total,satoshis + txfee,unspents,num)) != 0 ) { if ( total < (satoshis + txfee) ) { @@ -420,7 +430,7 @@ char *iguana_calcrawtx(struct supernet_info *myinfo,struct iguana_info *coin,cJS return(rawtx); } -void iguana_unspentslock(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *vins) +void iguana_RTunspentslock(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *vins) { uint32_t spent_unspentind; char coinaddr[64]; int16_t spent_hdrsi; int32_t i,RTspentflag,num; if ( coin->MAXPEERS == 1 || coin->RELAYNODE != 0 || coin->VALIDATENODE != 0 ) @@ -428,8 +438,8 @@ void iguana_unspentslock(struct supernet_info *myinfo,struct iguana_info *coin,c num = cJSON_GetArraySize(vins); for (i=0; iblocks.hwmchain.height,&signedtxid,&completed,vins,rawtx,0,0)) != 0 ) { - iguana_unspentslock(myinfo,coin,vins); + iguana_RTunspentslock(myinfo,coin,vins); retjson = cJSON_CreateObject(); jaddbits256(retjson,"result",signedtxid); jaddstr(retjson,"signedtx",signedtx); @@ -669,11 +679,26 @@ INT_ARRAY_STRING(bitcoinrpc,addmultisigaddress,M,pubkeys,account) // HASH_AND_TWOINTS(bitcoinrpc,gettxout,txid,vout,mempool) { - uint8_t script[IGUANA_MAXSCRIPTSIZE],rmd160[20],pubkey33[33]; char coinaddr[128],asmstr[IGUANA_MAXSCRIPTSIZE*2+1]; struct iguana_bundle *bp; int32_t minconf,scriptlen,unspentind,height,spentheight; int64_t RTspend; struct iguana_ramchaindata *rdata; struct iguana_pkhash *P; struct iguana_txid *T; struct iguana_unspent *U; struct iguana_ramchain *ramchain; cJSON *scriptobj,*retjson = cJSON_CreateObject(); + uint8_t script[IGUANA_MAXSCRIPTSIZE],rmd160[20],pubkey33[33]; char coinaddr[128],asmstr[IGUANA_MAXSCRIPTSIZE*2+1]; struct iguana_bundle *bp; int32_t minconf,scriptlen,unspentind,height,spentheight; int64_t RTspend; int64_t value; struct iguana_ramchaindata *rdata; struct iguana_pkhash *P; struct iguana_txid *T; struct iguana_unspent *U; struct iguana_ramchain *ramchain; cJSON *scriptobj,*retjson = cJSON_CreateObject(); if ( remoteaddr != 0 ) return(clonestr("{\"error\":\"no remote\"}")); if ( coin != 0 ) { + if ( (value= RTgettxout(coin,&height,&scriptlen,script,rmd160,coinaddr,txid,vout,mempool)) > 0 ) + { + jaddbits256(retjson,"bestblock",coin->blocks.hwmchain.RO.hash2); + jaddnum(retjson,"bestheight",coin->blocks.hwmchain.height); + jaddnum(retjson,"height",height); + jaddnum(retjson,"confirmations",coin->blocks.hwmchain.height - height + 1); + jaddnum(retjson,"value",dstr(value)); + if ( (height % coin->chain->bundlesize) == 0 && vout == 0 ) + jadd(retjson,"coinbase",jtrue()); + else jadd(retjson,"coinbase",jfalse()); + asmstr[0] = 0; + if ( (scriptobj= iguana_scriptobj(coin,rmd160,coinaddr,asmstr,script,scriptlen)) != 0 ) + jadd(retjson,"scriptPubKey",scriptobj); + return(jprint(retjson,1)); + } minconf = (mempool != 0) ? 0 : 1; if ( (unspentind= iguana_unspentindfind(myinfo,coin,0,0,0,0,&height,txid,vout,coin->bundlescount-1,0)) != 0 ) { @@ -927,7 +952,7 @@ char *iguana_validaterawtx(struct supernet_info *myinfo,struct iguana_info *coin for (i=0; ivins[i].prev_hash,msgtx->vins[i].prev_vout,coin->bundlescount-1,mempool)) > 0 ) + if ( (V[i].unspentind= iguana_RTunspentindfind(myinfo,coin,V[i].coinaddr,V[i].spendscript,&V[i].spendlen,&V[i].amount,&V[i].height,msgtx->vins[i].prev_hash,msgtx->vins[i].prev_vout,coin->bundlescount-1,mempool)) > 0 ) { inputsum += V[i].amount; msgtx->vins[i].spendscript = V[i].spendscript; @@ -1044,7 +1069,7 @@ cJSON *iguana_createvins(struct supernet_info *myinfo,struct iguana_info *coin,c spendlen = (int32_t)strlen(hexstr) >> 1; decode_hex(spendscript,spendlen,hexstr); } - if ( (unspentind= iguana_unspentindfind(myinfo,coin,coinaddr,spendscript,&spendlen,&satoshis,&height,txid,vout,coin->bundlescount-1,0)) > 0 ) + if ( (unspentind= iguana_RTunspentindfind(myinfo,coin,coinaddr,spendscript,&spendlen,&satoshis,&height,txid,vout,coin->bundlescount-1,0)) > 0 ) { //printf("[%d] unspentind.%d (%s) spendlen.%d %.8f\n",height/coin->chain->bundlesize,unspentind,coinaddr,spendlen,dstr(satoshis)); if ( coinaddr[0] != 0 && (waddr= iguana_waddresssearch(myinfo,&wacct,coinaddr)) != 0 ) @@ -1167,17 +1192,19 @@ ARRAY_OBJ_INT(bitcoinrpc,createrawtransaction,vins,vouts,locktime) TWOINTS_AND_ARRAY(bitcoinrpc,listunspent,minconf,maxconf,array) { - int32_t numrmds,numunspents=0; uint8_t *rmdarray; cJSON *retjson = cJSON_CreateArray(); + //int32_t numrmds,numunspents=0; uint8_t *rmdarray; cJSON *retjson = cJSON_CreateArray(); + cJSON *argarray,*retjson; if ( remoteaddr != 0 ) return(clonestr("{\"error\":\"no remote\"}")); if ( minconf == 0 ) minconf = 1; if ( maxconf == 0 ) maxconf = (1 << 30); - rmdarray = iguana_rmdarray(myinfo,coin,&numrmds,array,0); - iguana_unspents(myinfo,coin,retjson,minconf,maxconf,rmdarray,numrmds,(1 << 30),0,&numunspents,remoteaddr); - if ( rmdarray != 0 ) - free(rmdarray); + if ( (argarray= array) == 0 || cJSON_GetArraySize(array) == 0 ) + argarray = iguana_getaddressesbyaccount(myinfo,coin,"*"); + retjson = iguana_RTlistunspent(myinfo,coin,argarray,minconf,maxconf,remoteaddr); + if ( argarray != array ) + free_json(argarray); return(jprint(retjson,1)); } @@ -1205,10 +1232,10 @@ INT_AND_ARRAY(bitcoinrpc,lockunspent,flag,array) { txid = jbits256(item,"txid"); vout = jint(item,"vout"); - if ( (unspentind= iguana_unspentindfind(myinfo,coin,0,0,0,0,&height,txid,vout,coin->bundlescount-1,0)) != 0 ) + if ( (unspentind= iguana_RTunspentindfind(myinfo,coin,0,0,0,0,&height,txid,vout,coin->bundlescount-1,0)) != 0 ) { hdrsi = height / coin->chain->bundlesize; - iguana_utxofind(coin,hdrsi,unspentind,&RTspendflag,!flag); + iguana_RTutxofind(coin,hdrsi,unspentind,&RTspendflag,!flag); } } } @@ -1230,7 +1257,7 @@ ZERO_ARGS(bitcoinrpc,listlockunspent) item = cJSON_CreateObject(); hdrsi = (int32_t)(hhutxo->uval >> 32); unspentind = (uint32_t)hhutxo->uval; - if ( (vout= iguana_uvaltxid(myinfo,&txid,coin,hdrsi,unspentind)) >= 0 ) + if ( (vout= iguana_RTuvaltxid(myinfo,&txid,coin,hdrsi,unspentind)) >= 0 ) { jaddbits256(item,"txid",txid); jaddnum(item,"vout",vout); diff --git a/iguana/iguana_peers.c b/iguana/iguana_peers.c index 38921baa5..d2e424d18 100755 --- a/iguana/iguana_peers.c +++ b/iguana/iguana_peers.c @@ -120,7 +120,7 @@ struct iguana_iAddr *iguana_iAddrhashset(struct iguana_info *coin,struct iguana_ portable_mutex_lock(&coin->peers_mutex); if ( (item= _iguana_hashfind(coin,(uint32_t)iA->ipbits)) == 0 ) { - tmp = mycalloc('i',1,sizeof(*iA)); + tmp = mycalloc('p',1,sizeof(*iA)); *tmp = *iA; iA = tmp; if ( ind <= 0 ) @@ -709,7 +709,7 @@ void iguana_startconnection(void *arg) iguana_iAkill(coin,addr,1); return; } - //printf("iguana_startconnection.%s:%04x (%s)\n",addr->ipaddr,coin->chain->portp2p,addr->coinstr); + printf("%s iguana_startconnection.%s:%04x\n",coin->symbol,addr->ipaddr,coin->chain->portp2p); if ( strcmp("127.0.0.1",addr->ipaddr) == 0 )//&& (coin->myservices & NODE_NETWORK) != 0 ) { iguana_iAkill(coin,addr,0); @@ -725,7 +725,7 @@ void iguana_startconnection(void *arg) if ( addr->usock < 0 || (coin->peers != 0 && coin->peers->shuttingdown != 0) ) { strcpy(ipaddr,addr->ipaddr); - //printf("%s refused PEER KILLED. slot.%d for %s:%d usock.%d\n",coin->symbol,addr->addrind,ipaddr,coin->chain->portp2p,addr->usock); + printf("%s refused PEER KILLED. slot.%d for %s:%d usock.%d\n",coin->symbol,addr->addrind,ipaddr,coin->chain->portp2p,addr->usock); iguana_iAkill(coin,addr,1); } else @@ -792,7 +792,7 @@ struct iguana_peer *iguana_peerslot(struct iguana_info *coin,uint64_t ipbits,int addr->addrind = i; if ( addr->usock >= 0 || addr->pending != 0 || addr->ipbits == ipbits || strcmp(ipaddr,addr->ipaddr) == 0 ) { - //printf("i.%d skip.(%s) usock.%d pending.%d ipbits.%llx lag.%ld\n",i,addr->ipaddr,addr->usock,addr->pending,(long long)addr->ipbits,time(NULL)-addr->pending); + //printf("%s i.%d skip.(%s) usock.%d pending.%d ipbits.%llx lag.%ld\n",coin->symbol,i,addr->ipaddr,addr->usock,addr->pending,(long long)addr->ipbits,time(NULL)-addr->pending); continue; } portable_mutex_lock(&coin->peers_mutex); @@ -890,7 +890,7 @@ uint32_t iguana_possible_peer(struct iguana_info *coin,char *ipaddr) } #endif ipbits = (uint32_t)calc_ipbits(ipaddr); - //printf("check possible peer.(%s)\n",ipaddr); + //printf("%s check possible peer.(%s)\n",coin->symbol,ipaddr); if ( iguana_peerslot(coin,(uint32_t)ipbits,0) != 0 ) return((uint32_t)time(NULL)); for (i=n=0; iMAXPEERS); + printf("%s valid ipaddr.(%s) MAXPEERS.%d\n",coin->symbol,ipaddr,coin->MAXPEERS); if ( (iA= iguana_iAddrhashfind(coin,ipbits,1)) != 0 ) { if ( iA->status != IGUANA_PEER_CONNECTING && iA->status != IGUANA_PEER_READY && iA->status != IGUANA_PEER_ELIGIBLE ) @@ -931,9 +931,9 @@ uint32_t iguana_possible_peer(struct iguana_info *coin,char *ipaddr) printf("error updating status for (%s) ind.%d\n",ipaddr,iA->hh.itemind); iguana_iAddriterator(coin,iA); } else printf("ignore.(%s) lastconnect.%u lastkilled.%u numconnects.%d\n",ipaddr,iA->lastconnect,iA->lastkilled,iA->numconnects); - } //else printf("skip.(%s) ind.%d status.%d\n",ipaddr,iA->hh.itemind,iA->status); + } else printf("skip.(%s) ind.%d status.%d\n",ipaddr,iA->hh.itemind,iA->status); } else printf("cant find (%s) which should have been created\n",ipaddr); - } else printf("reject ipaddr.(%s) vs checkaddr.(%s)\n",ipaddr,checkaddr); + } else printf("%s reject ipaddr.(%s) vs checkaddr.(%s)\n",coin->symbol,ipaddr,checkaddr); } } free_queueitem(ipaddr); diff --git a/iguana/iguana_ramchain.c b/iguana/iguana_ramchain.c index 8d024f850..34e7db5c7 100755 --- a/iguana/iguana_ramchain.c +++ b/iguana/iguana_ramchain.c @@ -606,7 +606,7 @@ uint32_t iguana_ramchain_addspend256(struct iguana_info *coin,struct iguana_peer int64_t iguana_hashmemsize(int64_t numtxids,int64_t numunspents,int64_t numspends,int64_t numpkinds,int64_t numexternaltxids,int64_t scriptspace) { int64_t allocsize = 0; - allocsize += 1.5 * (scriptspace + IGUANA_MAXSCRIPTSIZE + ((numtxids + numpkinds) * (sizeof(UT_hash_handle)*2)) + (((sizeof(struct iguana_account)) * 2 * numpkinds)) + (2 * numunspents * sizeof(struct iguana_spendvector))); + allocsize += 2 * (scriptspace + IGUANA_MAXSCRIPTSIZE + ((numtxids + numpkinds) * (sizeof(UT_hash_handle)*2)) + (((sizeof(struct iguana_account)) * 2 * numpkinds)) + (2 * numunspents * sizeof(struct iguana_spendvector))); if ( allocsize >= (1LL << 32) ) { printf("REALLY big hashmemsize %llu, truncate and hope for best\n",(long long)allocsize); @@ -2770,7 +2770,7 @@ void iguana_RTvout(struct iguana_info *coin,int64_t polarity,struct iguana_RTtxi script = vout->pk_script; scriptlen = vout->pk_scriptlen; type = iguana_calcrmd160(coin,0,&V,script,scriptlen,txid,j,0xffffffff); - //if ( (type == 12 && scriptlen == 0) || (type == 1 && bitcoin_pubkeylen(script+1) <= 0) ) + if ( (type == 12 && scriptlen == 0) || (type == 1 && bitcoin_pubkeylen(script+1) <= 0) ) { for (k=0; kRTaddrs,coinaddr,len,RTaddr); + if ( RTaddr != 0 ) + return(RTaddr->credits - RTaddr->debits + RTaddr->histbalance); + else + { + bitcoin_addr2rmd160(&addrtype,rmd160,coinaddr); + return(iguana_utxoaddrtablefind(coin,-1,-1,rmd160)); + } +} void iguana_RTcoinaddr(struct iguana_info *coin,struct iguana_RTtxid *RTptr,struct iguana_block *block,int64_t polarity,char *coinaddr,uint8_t *rmd160,int32_t spendflag,int64_t value,struct iguana_RTunspent *unspent) { @@ -476,13 +492,17 @@ void iguana_RTcoinaddr(struct iguana_info *coin,struct iguana_RTtxid *RTptr,stru HASH_ADD_KEYPTR(hh,coin->RTaddrs,RTaddr->coinaddr,len,RTaddr); } if ( spendflag != 0 ) + { RTaddr->debits += polarity * value; + coin->RTdebits += polarity * value; + } else { RTaddr->credits += polarity * value; + coin->RTcredits += polarity * value; if ( polarity > 0 ) { - printf("unspent[%d] <- %p\n",RTaddr->numunspents,unspent); + //printf("unspent[%d] <- %p\n",RTaddr->numunspents,unspent); RTaddr->numunspents++; unspent->prevunspent = RTaddr->lastunspent; RTaddr->lastunspent = unspent; @@ -497,7 +517,8 @@ void iguana_RTcoinaddr(struct iguana_info *coin,struct iguana_RTtxid *RTptr,stru //RTaddr->unspents[i] = RTaddr->unspents[--RTaddr->numunspents]; } } - printf("%lld %s %.8f h %.8f, cr %.8f deb %.8f [%.8f] numunspents.%d %p\n",(long long)polarity,coinaddr,dstr(value),dstr(RTaddr->histbalance),dstr(RTaddr->credits),dstr(RTaddr->debits),dstr(RTaddr->credits)-dstr(RTaddr->debits)+dstr(RTaddr->histbalance),RTaddr->numunspents,unspent); + if ( strcmp("BTC",coin->symbol) != 0 ) + printf("%lld %s %.8f h %.8f, cr %.8f deb %.8f [%.8f] numunspents.%d %p\n",(long long)polarity,coinaddr,dstr(value),dstr(RTaddr->histbalance),dstr(RTaddr->credits),dstr(RTaddr->debits),dstr(RTaddr->credits)-dstr(RTaddr->debits)+dstr(RTaddr->histbalance),RTaddr->numunspents,unspent); } struct iguana_RTunspent *iguana_RTunspent_create(uint8_t *rmd160,int64_t value,uint8_t *script,int32_t scriptlen) @@ -659,7 +680,8 @@ struct iguana_RTtxid *iguana_RTtxid(struct iguana_info *coin,struct iguana_block RTptr->timestamp = timestamp; RTptr->unspents = (void *)&RTptr->spends[numvins]; HASH_ADD_KEYPTR(hh,coin->RTdataset,RTptr->txid.bytes,sizeof(RTptr->txid),RTptr); - printf("%s txid.(%s) vouts.%d vins.%d version.%d lock.%u t.%u %lld\n",coin->symbol,bits256_str(str,txid),numvouts,numvins,version,locktime,timestamp,(long long)polarity); + if ( strcmp("BTC",coin->symbol) != 0 ) + printf("%s txid.(%s) vouts.%d vins.%d version.%d lock.%u t.%u %lld\n",coin->symbol,bits256_str(str,txid),numvouts,numvins,version,locktime,timestamp,(long long)polarity); } else if ( RTptr->txn_count != txn_count || RTptr->numvouts != numvouts || RTptr->numvins != numvins ) { @@ -709,6 +731,7 @@ void *iguana_RTrawdata(struct iguana_info *coin,bits256 hash2,uint8_t *data,int3 } //printf("len.%d filesize.%ld\n",len,filesize); fclose(fp); + OS_removefile(fname,0); } else if ( checkonly == 0 ) { @@ -782,17 +805,22 @@ int32_t iguana_RTiterate(struct supernet_info *myinfo,struct iguana_info *coin,i if ( (addr= coin->peers->ranked[i]) != 0 ) iguana_sendblockreqPT(coin,addr,0,-1,block->RO.hash2,1); } - recvlen = 0; for (height=block->height+1; height<=coin->blocks.hwmchain.height; height++) { hdrsi = (height / coin->chain->bundlesize); bundlei = (height % coin->chain->bundlesize); if ( (bp= coin->bundles[hdrsi]) != 0 && (block= bp->blocks[bundlei]) != 0 ) { + recvlen = 0; if ( iguana_RTrawdata(coin,block->RO.hash2,0,&recvlen,&numtx,0) == 0 ) { printf("issue missing ht.%d\n",height); iguana_blockQ("RTiterate",coin,0,-1,block->RO.hash2,1); + if ( coin->peers != 0 && (n= coin->peers->numranked) > 0 ) + { + if ( (addr= coin->peers->ranked[rand() % n]) != 0 ) + iguana_sendblockreqPT(coin,addr,0,-1,block->RO.hash2,1); + } } } } @@ -932,3 +960,7 @@ void iguana_RTnewblock(struct supernet_info *myinfo,struct iguana_info *coin,str } } } + +// infinite loops at bundle boundary? +// >= RTnewblock RTheight 1254001 prev 1254000 +// B errs.0 cant load 15102564820405cd16506d2731567453c437af07cdd5954bc21b32304e39b1d4 ht.1254001 polarity.1 numtx.0 (nil) recvlen.0 diff --git a/iguana/iguana_recv.c b/iguana/iguana_recv.c index bf335e7d9..c317a2b3c 100755 --- a/iguana/iguana_recv.c +++ b/iguana/iguana_recv.c @@ -517,7 +517,7 @@ void iguana_gotblockM(struct iguana_info *coin,struct iguana_peer *addr,struct i for (i=0; ibundlescount; i++) if ( (bp= coin->bundles[i]) != 0 && bp->utxofinish <= 1 ) break; - if ( i > coin->bundlescount-2 && coin->blocks.hwmchain.height > coin->longestchain-coin->chain->bundlesize ) + if ( i > coin->bundlescount-2 && coin->blocks.hwmchain.height > coin->longestchain-coin->chain->bundlesize*2 ) { portable_mutex_lock(&coin->RTmutex); iguana_RTrawdata(coin,txdata->zblock.RO.hash2,data,&recvlen,&numtx,0); @@ -536,7 +536,8 @@ void iguana_gotblockM(struct iguana_info *coin,struct iguana_peer *addr,struct i req->addr = addr; //if ( (bits256_cmp(origtxdata->zblock.RO.hash2,coin->blocks.hwmchain.RO.hash2) == 0 || req->zblock.mainchain == 0 || req->zblock.valid == 0 || req->zblock.txvalid == 0) && iguana_RTrawdata(coin,origtxdata->zblock.RO.hash2,0,&len,&numtx,1) == 0 ) queue_enqueue("recvQ",&coin->recvQ,&req->DL,0); - //else printf("skipQ.(%s)\n",bits256_str(str,origtxdata->zblock.RO.hash2)); + if ( 0 && strcmp("BTCD",coin->symbol) == 0 ) + printf("%s Q.(%s)\n",coin->symbol,bits256_str(str,origtxdata->zblock.RO.hash2)); } else printf("nonz fpos.%d %s\n",txdata->zblock.fpos,bits256_str(str,origtxdata->zblock.RO.hash2)); } @@ -549,7 +550,7 @@ void iguana_gottxidsM(struct iguana_info *coin,struct iguana_peer *addr,bits256 queue_enqueue("recvQ",&coin->recvQ,&req->DL,0); } -void iguana_gotheadersM(struct iguana_info *coin,struct iguana_peer *addr,struct iguana_zblock *zblocks,int32_t n) +int32_t iguana_gotheadersM(struct iguana_info *coin,struct iguana_peer *addr,struct iguana_zblock *zblocks,int32_t n) { struct iguana_bundlereq *req; int32_t i,num; if ( addr != 0 ) @@ -580,6 +581,7 @@ void iguana_gotheadersM(struct iguana_info *coin,struct iguana_peer *addr,struct req->blocks = zblocks, req->n = n; HDRnet++; queue_enqueue("recvQ",&coin->recvQ,&req->DL,0); + return(0); } void iguana_gotblockhashesM(struct iguana_info *coin,struct iguana_peer *addr,bits256 *blockhashes,int32_t n) @@ -899,7 +901,7 @@ struct iguana_bundle *iguana_bundleset(struct iguana_info *coin,struct iguana_bl { if ( prevbp->hdrsi+1 == coin->bundlescount && prevbundlei == coin->chain->bundlesize-1 ) { - printf("AUTOCREATE.%d\n",prevbp->bundleheight + coin->chain->bundlesize); + printf("%s AUTOCREATE.%d\n",coin->symbol,prevbp->bundleheight + coin->chain->bundlesize); if ( (bp= iguana_bundlecreate(coin,bundleip,prevbp->bundleheight + coin->chain->bundlesize,hash2,zero,0)) != 0 ) { if ( bp->queued == 0 ) @@ -1225,7 +1227,8 @@ struct iguana_bundlereq *iguana_recvblockhashes(struct iguana_info *coin,struct struct iguana_bundlereq *iguana_recvblock(struct supernet_info *myinfo,struct iguana_info *coin,struct iguana_peer *addr,struct iguana_bundlereq *req,struct iguana_zblock *origblock,int32_t numtx,int32_t datalen,int32_t recvlen,int32_t *newhwmp) { struct iguana_bundle *bp=0,*prev; int32_t n,bundlei = -2; struct iguana_block *block,*next,*prevblock; char str[65]; bits256 hash2; - //printf("%s received.(%s) %s\n",coin->symbol,bits256_str(str,origblock->RO.hash2),addr->ipaddr); + if ( 0 && strcmp("BTCD",coin->symbol) == 0 ) + printf("%s received.(%s) %s\n",coin->symbol,bits256_str(str,origblock->RO.hash2),addr->ipaddr); if ( (block= iguana_blockfind("recv",coin,origblock->RO.hash2)) != 0 ) iguana_blockcopy(coin->chain->zcash,coin->chain->auxpow,coin,block,(struct iguana_block *)origblock); else if ( (block= iguana_blockhashset("recvblock",coin,-1,origblock->RO.hash2,1)) == 0 ) @@ -1853,34 +1856,15 @@ int32_t iguana_processrecv(struct supernet_info *myinfo,struct iguana_info *coin } flag += iguana_processrecvQ(myinfo,coin,&newhwm); flag += iguana_reqblocks(myinfo,coin); - //if ( coin->spendvectorsaved > 1 ) - { - if ( time(NULL) > coin->laststats+5 ) - { - flag += iguana_reqhdrs(coin); - iguana_bundlestats(myinfo,coin,str,IGUANA_DEFAULTLAG); - coin->laststats = (uint32_t)time(NULL); - } - } - /*else + if ( time(NULL) > coin->laststats+30 ) { - flag += iguana_reqblocks(coin); - iguana_bundlestats(coin,str,IGUANA_DEFAULTLAG); + flag += iguana_reqhdrs(coin); + iguana_bundlestats(myinfo,coin,str,IGUANA_DEFAULTLAG); + coin->laststats = (uint32_t)time(NULL); } - if ( time(NULL) > coin->spendvectorsaved ) - { - for (i=0; ichain->bundlesize; i++) - { - if ( coin->RTdatabad != 0 || iguana_realtime_update(myinfo,coin) <= 0 ) - break; - } - }*/ - iguana_realtime_update(myinfo,coin); - coin->RTramchain_busy = 0;//(coin->RTgenesis == 0); + //iguana_realtime_update(myinfo,coin); + coin->RTramchain_busy = 0; flag += iguana_process_msgrequestQ(myinfo,coin); - //if ( strcmp("BTCD",coin->symbol) == 0 ) - // instantdex_update(SuperNET_MYINFO(0)); - if ( hwmheight != coin->blocks.hwmchain.height ) flag = 1; return(flag); diff --git a/iguana/iguana_sign.c b/iguana/iguana_sign.c index c9e356c4a..5578e76ea 100755 --- a/iguana/iguana_sign.c +++ b/iguana/iguana_sign.c @@ -218,7 +218,7 @@ int32_t iguana_parsevinobj(struct supernet_info *myinfo,struct iguana_info *coin { if ( vin->vinscript == 0 ) { - if ( (V->unspentind= iguana_unspentindfind(myinfo,coin,V->coinaddr,V->spendscript,&V->spendlen,&V->amount,&V->height,vin->prev_hash,vin->prev_vout,coin->bundlescount-1,0)) > 0 ) + if ( (V->unspentind= iguana_RTunspentindfind(myinfo,coin,V->coinaddr,V->spendscript,&V->spendlen,&V->amount,&V->height,vin->prev_hash,vin->prev_vout,coin->bundlescount-1,0)) > 0 ) { if ( V->coinaddr[0] != 0 && (waddr= iguana_waddresssearch(myinfo,&wacct,V->coinaddr)) != 0 ) { @@ -899,7 +899,7 @@ int32_t iguana_vininfo_create(struct supernet_info *myinfo,struct iguana_info *c finalized = 0; if ( msgtx->vins[i].spendscript == 0 ) { - if ( (vp->unspentind= iguana_unspentindfind(myinfo,coin,vp->coinaddr,vp->spendscript,&vp->spendlen,&vp->amount,&vp->height,msgtx->vins[i].prev_hash,msgtx->vins[i].prev_vout,coin->bundlescount-1,0)) > 0 ) + if ( (vp->unspentind= iguana_RTunspentindfind(myinfo,coin,vp->coinaddr,vp->spendscript,&vp->spendlen,&vp->amount,&vp->height,msgtx->vins[i].prev_hash,msgtx->vins[i].prev_vout,coin->bundlescount-1,0)) > 0 ) { msgtx->vins[i].spendscript = vp->spendscript; msgtx->vins[i].spendlen = vp->spendlen; diff --git a/iguana/iguana_spendvectors.c b/iguana/iguana_spendvectors.c index a57efa124..7dfd9b2d7 100755 --- a/iguana/iguana_spendvectors.c +++ b/iguana/iguana_spendvectors.c @@ -962,7 +962,8 @@ int32_t iguana_balanceflush(struct supernet_info *myinfo,struct iguana_info *coi } coin->balanceswritten = iguana_volatilesinit(myinfo,coin); //printf("flush free\n"); - iguana_RTramchainfree(coin,bp); + iguana_RTdataset_free(coin); + //iguana_RTramchainfree(coin,bp); return(coin->balanceswritten); } diff --git a/iguana/iguana_tx.c b/iguana/iguana_tx.c index 8d05767df..36df86655 100755 --- a/iguana/iguana_tx.c +++ b/iguana/iguana_tx.c @@ -320,7 +320,7 @@ int32_t iguana_peerblockrequest(struct iguana_info *coin,uint8_t *blockspace,int for (i=0; i<16; i++) printf("%02x",blockspace[i + sizeof(struct iguana_msghdr)+81]); printf(" txhdr\n"); - if ( (checklen= iguana_gentxarray(coin,&RAWMEM,&txdata,&checklen,&blockspace[sizeof(struct iguana_msghdr)],total)) != total ) + if ( (checklen= iguana_gentxarray(coin,&RAWMEM,&txdata,&checklen,&blockspace[sizeof(struct iguana_msghdr)],total)) != total && checklen != total-1 ) printf("Error reconstructing txarray checklen.%d total.%d\n",checklen,total); } return(iguana_queue_send(addr,0,blockspace,"block",total)); diff --git a/iguana/iguana_txidfind.c b/iguana/iguana_txidfind.c index 7cc3b2c20..9805c2ba6 100755 --- a/iguana/iguana_txidfind.c +++ b/iguana/iguana_txidfind.c @@ -656,7 +656,7 @@ double iguana_txidstatus(struct supernet_info *myinfo,struct iguana_info *coin,b int32_t height,firstvout,numranked; struct iguana_monitorinfo *ptr; char str[65]; if ( coin != 0 && coin->peers != 0 && (numranked= coin->peers->numranked) > 0 ) { - if ( (firstvout= iguana_unspentindfind(myinfo,coin,0,0,0,0,&height,txid,0,coin->bundlescount-1,0)) != 0 ) + if ( (firstvout= iguana_RTunspentindfind(myinfo,coin,0,0,0,0,&height,txid,0,coin->bundlescount-1,0)) != 0 ) { if ( (ptr= iguana_monitorfind(coin,txid)) != 0 ) memset(ptr,0,sizeof(*ptr)); diff --git a/iguana/iguana_unspents.c b/iguana/iguana_unspents.c index ec91b5685..7c5c31532 100755 --- a/iguana/iguana_unspents.c +++ b/iguana/iguana_unspents.c @@ -148,7 +148,7 @@ int32_t iguana_unspentindfind(struct supernet_info *myinfo,struct iguana_info *c return(unspentind); } -char *iguana_inputaddress(struct supernet_info *myinfo,struct iguana_info *coin,char *coinaddr,int16_t *spent_hdrsip,uint32_t *unspentindp,cJSON *vinobj) +char *iguana_RTinputaddress(struct supernet_info *myinfo,struct iguana_info *coin,char *coinaddr,int16_t *spent_hdrsip,uint32_t *unspentindp,cJSON *vinobj) { bits256 txid; int32_t vout,checkind,height; *unspentindp = 0; @@ -159,7 +159,7 @@ char *iguana_inputaddress(struct supernet_info *myinfo,struct iguana_info *coin, vout = jint(vinobj,"vout"); height = jint(vinobj,"height"); checkind = jint(vinobj,"checkind"); - if ( (height != 0 && checkind != 0) || (checkind= iguana_unspentindfind(myinfo,coin,coinaddr,0,0,0,&height,txid,vout,coin->bundlescount-1,0)) > 0 ) + if ( (height != 0 && checkind != 0) || (checkind= iguana_RTunspentindfind(myinfo,coin,coinaddr,0,0,0,&height,txid,vout,coin->bundlescount-1,0)) > 0 ) { *spent_hdrsip = (height / coin->chain->bundlesize); *unspentindp = checkind; @@ -860,6 +860,77 @@ int64_t iguana_unspentavail(struct supernet_info *myinfo,struct iguana_info *coi else return(0); } +int32_t iguana_RTunspent_check(struct supernet_info *myinfo,struct iguana_info *coin,uint16_t hdrsi,uint32_t unspentind) +{ + // check RT + return(iguana_unspent_check(myinfo,coin,hdrsi,unspentind)); +} + +int32_t iguana_RTuvaltxid(struct supernet_info *myinfo,bits256 *txidp,struct iguana_info *coin,int16_t hdrsi,uint32_t unspentind) +{ + //check RT + return(iguana_uvaltxid(myinfo,txidp,coin,hdrsi,unspentind)); +} + +int32_t iguana_RTunspentindfind(struct supernet_info *myinfo,struct iguana_info *coin,char *coinaddr,uint8_t *spendscript,int32_t *spendlenp,uint64_t *valuep,int32_t *heightp,bits256 txid,int32_t vout,int32_t lasthdrsi,int32_t mempool) +{ + // check RT + return(iguana_unspentindfind(myinfo,coin,coinaddr,spendscript,spendlenp,valuep,heightp,txid,vout,lasthdrsi,mempool)); +} + +int32_t iguana_RTunspentslists(struct supernet_info *myinfo,struct iguana_info *coin,int64_t *totalp,int64_t *unspents,int32_t max,int64_t required,int32_t minconf,cJSON *addresses,char *remoteaddr) +{ + // check RTlists + return(iguana_unspentslists(myinfo,coin,totalp,unspents,max,required,minconf,addresses,remoteaddr)); +} + +cJSON *iguana_RTlistunspent(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *argarray,int32_t minconf,int32_t maxconf,char *remoteaddr) +{ + int32_t numrmds,numunspents=0; uint8_t *rmdarray; cJSON *retjson = cJSON_CreateArray(); + rmdarray = iguana_rmdarray(myinfo,coin,&numrmds,argarray,0); + iguana_unspents(myinfo,coin,retjson,minconf,maxconf,rmdarray,numrmds,(1 << 30),0,&numunspents,remoteaddr); + if ( rmdarray != 0 ) + free(rmdarray); + /*{ + "txid" : "d54994ece1d11b19785c7248868696250ab195605b469632b7bd68130e880c9a", + "vout" : 1, + "address" : "mgnucj8nYqdrPFh2JfZSB1NmUThUGnmsqe", + "account" : "test label", + "scriptPubKey" : "76a9140dfc8bafc8419853b34d5e072ad37d1a5159f58488ac", + "amount" : 0.00010000, + "confirmations" : 6210, + "spendable" : true + },*/ + + return(retjson); +} + +int64_t RTgettxout(struct iguana_info *coin,int32_t *height,int32_t *scriptlen,uint8_t *script,uint8_t *rmd160,char *coinaddr,bits256 txid,int32_t vout,int32_t mempool) +{ + int64_t value = 0; + // RT only + return(value); +} + +int32_t iguana_RTunspentfind(struct supernet_info *myinfo,struct iguana_info *coin,bits256 *txidp,int32_t *voutp,uint8_t *spendscript,uint16_t hdrsi,uint32_t unspentind,int64_t value) +{ + int32_t spendlen = 0; + // only RT + return(spendlen); +} + +struct iguana_utxo iguana_RTutxofind(struct iguana_info *coin,int16_t spent_hdrsi,uint32_t spent_unspentind,int32_t *RTspendflagp,int32_t lockflag) +{ + // check RT + return(iguana_RTutxofind(coin,spent_hdrsi,spent_unspentind,RTspendflagp,lockflag)); +} + +int32_t iguana_RTspentflag(struct supernet_info *myinfo,struct iguana_info *coin,int64_t *RTspendp,int32_t *spentheightp,struct iguana_ramchain *ramchain,int16_t spent_hdrsi,uint32_t spent_unspentind,int32_t height,int32_t minconf,int32_t maxconf,uint64_t amount) +{ + // check RT + return(iguana_spentflag(myinfo,coin,RTspendp,spentheightp,ramchain,spent_hdrsi,spent_unspentind,height,minconf,maxconf,amount)); +} + #define UTXOADDR_ITEMSIZE 32 #define iguana_utxotable_numinds(ind) (((ind) == 0xffff) ? coin->utxoaddrlastcount : (coin->utxoaddroffsets[(ind) + 1] - coin->utxoaddroffsets[ind])) @@ -887,7 +958,7 @@ int64_t iguana_utxoaddrtablefind(struct iguana_info *coin,int16_t search_hdrsi,u { struct iguana_utxoaddr UA; int32_t ind,num,i; uint8_t *ptr; memset(&UA,0,sizeof(UA)); - ind = rmd160[0] + ((int32_t)rmd160[1] << 8); + ind = rmd160[0] + ((uint32_t)rmd160[1] << 8); if ( (num= iguana_utxotable_numinds(ind)) > 0 ) { for (i=0; iramchain); } total = 0; - max = 1024 * 1024; - if ( strcmp("BTC",coin->symbol) == 0 ) - max *= 1024; + max = 1024 * 1024 * 1024; unspents = calloc(1,max); max /= sizeof(*unspents); memset(&UA,0,sizeof(UA)); @@ -1161,8 +1230,6 @@ int32_t iguana_utxoaddr_validate(struct supernet_info *myinfo,struct iguana_info iguana_rwutxoaddr(0,ind,item,&UA); errs += iguana_utxoaddr_check(myinfo,coin,lastheight,unspents,max,&UA); total++; - //if ( (total % 1000) == 0 ) - // fprintf(stderr,"."); } } } @@ -1173,7 +1240,7 @@ int32_t iguana_utxoaddr_validate(struct supernet_info *myinfo,struct iguana_info int64_t iguana_utxoaddr_gen(struct supernet_info *myinfo,struct iguana_info *coin,int32_t maxheight) { - char fname[1024],fname2[1024],coinaddr[64],str[65],checkaddr[64]; struct iguana_utxoaddr *utxoaddr,UA,*tmp,*last=0; uint16_t hdrsi; uint8_t *table,item[UTXOADDR_ITEMSIZE]; uint32_t *counts,*offsets,offset,n; int32_t errs=0,height=0,j,k,ind,tablesize=0; struct iguana_bundle *bp; struct iguana_block *block; struct iguana_ramchaindata *rdata=0; int64_t checkbalance=0,balance = 0; + char fname[1024],fname2[1024],coinaddr[64],str[65],checkaddr[64]; struct iguana_utxoaddr *utxoaddr,UA,*tmp,*last=0; uint16_t hdrsi; uint8_t *table,item[UTXOADDR_ITEMSIZE]; uint32_t *counts,*offsets,offset,n; int32_t total,errs=0,height=0,j,k,ind,tablesize=0; struct iguana_bundle *bp; struct iguana_block *block; struct iguana_ramchaindata *rdata=0; int64_t checkbalance=0,balance = 0; for (hdrsi=0; hdrsibundlescount-1; hdrsi++) { if ( (bp= coin->bundles[hdrsi]) != 0 && bp->bundleheight < maxheight ) @@ -1232,11 +1299,13 @@ int64_t iguana_utxoaddr_gen(struct supernet_info *myinfo,struct iguana_info *coi if ( utxoaddr->histbalance > 0 ) { checkbalance += utxoaddr->histbalance; - ind = utxoaddr->rmd160[0] + ((int32_t)utxoaddr->rmd160[1] << 8); + ind = utxoaddr->rmd160[0] + ((uint32_t)utxoaddr->rmd160[1] << 8); counts[ind]++; } else printf("error neg or zero balance %.8f\n",dstr(utxoaddr->histbalance)); } - printf("checkbalance %.8f vs %.8f\n",dstr(checkbalance),dstr(balance)); + for (ind=total=0; ind<0x10000; ind++) + total += counts[ind]; + printf("checkbalance %.8f vs %.8f, total %d\n",dstr(checkbalance),dstr(balance),total); if ( checkbalance == balance ) { table = calloc(coin->utxoaddrind+1,UTXOADDR_ITEMSIZE); @@ -1249,13 +1318,15 @@ int64_t iguana_utxoaddr_gen(struct supernet_info *myinfo,struct iguana_info *coi counts[ind] = 0; offset += n; } + printf("total %d offset %d\n",total,offset); + total = 0; HASH_ITER(hh,coin->utxoaddrs,utxoaddr,tmp) { if ( utxoaddr->histbalance > 0 ) { bitcoin_address(coinaddr,coin->chain->pubtype,utxoaddr->rmd160,sizeof(utxoaddr->rmd160)); memset(item,0,UTXOADDR_ITEMSIZE); - ind = utxoaddr->rmd160[0] + ((int32_t)utxoaddr->rmd160[1] << 8); + ind = utxoaddr->rmd160[0] + ((uint32_t)utxoaddr->rmd160[1] << 8); iguana_rwutxoaddr(1,ind,item,utxoaddr); memcpy(&table[(offsets[ind] + counts[ind]) * UTXOADDR_ITEMSIZE],item,UTXOADDR_ITEMSIZE); iguana_rwutxoaddr(0,ind,&table[(offsets[ind] + counts[ind]) * UTXOADDR_ITEMSIZE],&UA); @@ -1263,7 +1334,8 @@ int64_t iguana_utxoaddr_gen(struct supernet_info *myinfo,struct iguana_info *coi bitcoin_address(checkaddr,coin->chain->pubtype,UA.rmd160,sizeof(UA.rmd160)); if ( strcmp(checkaddr,coinaddr) != 0 ) printf("rw coinaddr error %s != %s\n",coinaddr,checkaddr); - //else printf("ind.%04x %s %.8f %.8f %d\n",ind,coinaddr,dstr(UA.histbalance),dstr(utxoaddr->histbalance),counts[ind]); + //else printf("%d: ind.%04x %s %.8f %.8f %d\n",total,ind,coinaddr,dstr(UA.histbalance),dstr(utxoaddr->histbalance),counts[ind]); + total++; if ( memcmp(&table[(offsets[ind] + counts[ind]) * UTXOADDR_ITEMSIZE],item,UTXOADDR_ITEMSIZE) != 0 ) printf("rwutxoaddr cmp error\n"); counts[ind]++; @@ -1286,7 +1358,7 @@ continue; for (k=0; k<20; k++) printf("%02x",UA.rmd160[k]); bitcoin_address(coinaddr,coin->chain->pubtype,UA.rmd160,sizeof(UA.rmd160)); - printf(" [%4d] p%-5d %12.8f ind.%04x %d %s\n",UA.hdrsi,UA.pkind,dstr(UA.histbalance),ind,j,coinaddr); + //printf(" [%4d] p%-5d %12.8f ind.%04x %d %s\n",UA.hdrsi,UA.pkind,dstr(UA.histbalance),ind,j,coinaddr); } } } diff --git a/iguana/iguana_wallet.c b/iguana/iguana_wallet.c index 19d092e43..cd3f664a0 100755 --- a/iguana/iguana_wallet.c +++ b/iguana/iguana_wallet.c @@ -281,7 +281,7 @@ cJSON *iguana_getaddressesbyaccount(struct supernet_info *myinfo,struct iguana_i struct iguana_waccount *subset,*tmp; char coinaddr[64]; struct iguana_waddress *waddr,*tmp2; cJSON *retjson,*array; retjson = cJSON_CreateObject(); array = cJSON_CreateArray(); - if ( account == 0 ) + if ( account == 0 || account[0] == 0 ) account = "*"; if ( strcmp("*",account) != 0 ) { @@ -890,6 +890,22 @@ int64_t iguana_waccountbalance(struct supernet_info *myinfo,struct iguana_info * return(balance); } +int64_t oldiguana_waccountbalance(struct supernet_info *myinfo,struct iguana_info *coin,struct iguana_waccount *wacct,int32_t minconf,int32_t lastheight) +{ + int64_t balance=0; int32_t i,n; cJSON *addrs=0; + if ( minconf == 0 ) + minconf = 1; + if ( (addrs= iguana_getaddressesbyaccount(myinfo,coin,wacct->account)) != 0 ) + { + if ( (n= cJSON_GetArraySize(addrs)) > 0 ) + { + for (i=0; ibundlescount,rmd160,address,pubkey33,lastheight,0,0,0,remoteaddr); free(P); jadd(retjson,"unspents",array); - jaddnum(retjson,"balance",dstr(total)); + jaddnum(retjson,"balance",dstr(total));*/ if ( lastheight > 0 ) - jaddnum(retjson,"lastheight",lastheight); + jaddnum(retjson,"RTheight",coin->RTheight); } return(jprint(retjson,1)); } diff --git a/iguana/swaps/iguana_BTCswap.c b/iguana/swaps/iguana_BTCswap.c index 48b138761..9fe44f2bd 100755 --- a/iguana/swaps/iguana_BTCswap.c +++ b/iguana/swaps/iguana_BTCswap.c @@ -216,7 +216,7 @@ struct bitcoin_statetx *instantdex_signtx(char *str,struct supernet_info *myinfo //printf("vins.(%s)\n",jprint(vins,0)); if ( (signedtx= iguana_signrawtx(myinfo,coin,&signedtxid,&completed,vins,rawtx,privkey)) != 0 ) { - iguana_unspentslock(myinfo,coin,vins); + iguana_RTunspentslock(myinfo,coin,vins); tx = calloc(1,sizeof(*tx) + strlen(signedtx) + 1); strcpy(tx->txbytes,signedtx); tx->txid = signedtxid; diff --git a/includes/iguana_defines.h b/includes/iguana_defines.h index 649dcae2f..469350958 100755 --- a/includes/iguana_defines.h +++ b/includes/iguana_defines.h @@ -25,7 +25,7 @@ #ifdef __PNACL__ #define IGUANA_MAXITERATIONS 77 #else -#define IGUANA_MAXITERATIONS 77 +#define IGUANA_MAXITERATIONS 7777 #endif #define IGUANA_DEFAULTLAG 30 @@ -57,7 +57,7 @@ #define IGUANA_MAXBUNDLES (50000000 / 500) #define IGUANA_MINPEERS 64 -#define IGUANA_LOG2MAXPEERS 10 +#define IGUANA_LOG2MAXPEERS 11 #define IGUANA_LOG2PEERFILESIZE 23 #define IGUANA_MAXPEERS (1 << IGUANA_LOG2MAXPEERS) @@ -78,7 +78,7 @@ struct iguana_txdatabits { uint64_t addrind:IGUANA_LOG2MAXPEERS,filecount:10,fpo #define IGUANA_DEDICATED_THREADS #ifdef IGUANA_DEDICATED_THREADS -#define IGUANA_MAXCONNTHREADS 8 +#define IGUANA_MAXCONNTHREADS 128 #define IGUANA_MAXSENDTHREADS (IGUANA_MAXPEERS>>2) #define IGUANA_MAXRECVTHREADS (IGUANA_MAXPEERS>>2) #else @@ -147,8 +147,8 @@ extern int32_t IGUANA_NUMHELPERS; #define MEMPOOL_GD_VERSION 60002 // "mempool" command, enhanced "getdata" behavior starts with this version #define NO_BLOOM_VERSION 70011 // "filter*" disabled without NODE_BLOOM after and including this version #define PROTOCOL_HEADERS_VERSION 70012 -//#define PROTOCOL_VERSION 70002 -#define PROTOCOL_VERSION PROTOCOL_HEADERS_VERSION +#define PROTOCOL_VERSION 70003 +//#define PROTOCOL_VERSION PROTOCOL_HEADERS_VERSION #define MSG_TX 1 #define MSG_BLOCK 2 diff --git a/includes/iguana_funcs.h b/includes/iguana_funcs.h index 5c50ab332..a92dec2bf 100755 --- a/includes/iguana_funcs.h +++ b/includes/iguana_funcs.h @@ -113,7 +113,7 @@ int32_t iguana_savehdrs(struct iguana_info *coin); struct iguana_bundle *iguana_bundlecreate(struct iguana_info *coin,int32_t *bundleip,int32_t bundleheight,bits256 bundlehash2,bits256 allhash,int32_t issueflag); struct iguana_block *iguana_updatehdrs(struct iguana_info *coin,int32_t *newhwmp,struct iguana_block *block,bits256 prevhash2,bits256 hash2); void iguana_parseline(struct supernet_info *myinfo,struct iguana_info *coin,int32_t iter,FILE *fp); -void iguana_gotheadersM(struct iguana_info *coin,struct iguana_peer *addr,struct iguana_zblock *zblocks,int32_t n); +int32_t iguana_gotheadersM(struct iguana_info *coin,struct iguana_peer *addr,struct iguana_zblock *zblocks,int32_t n); void iguana_emittxdata(struct iguana_info *coin,struct iguana_bundle *bp); int32_t iguana_pollQsPT(struct iguana_info *coin,struct iguana_peer *addr); int32_t iguana_avail(struct iguana_info *coin,int32_t height,int32_t n); @@ -354,8 +354,9 @@ void iguana_blocksetcounters(struct iguana_info *coin,struct iguana_block *block int32_t iguana_ramchain_iterate(struct supernet_info *myinfo,struct iguana_info *coin,struct iguana_ramchain *dest,struct iguana_ramchain *ramchain,struct iguana_bundle *bp,int16_t bundlei); void *iguana_bundlefile(struct iguana_info *coin,char *fname,long *filesizep,struct iguana_bundle *bp,int32_t bundlei); int32_t iguana_mapchaininit(char *fname,struct iguana_info *coin,struct iguana_ramchain *mapchain,struct iguana_bundle *bp,int32_t bundlei,struct iguana_block *block,void *ptr,long filesize); +void iguana_RTdataset_free(struct iguana_info *coin); void iguana_autoextend(struct iguana_info *coin,struct iguana_bundle *bp); -void iguana_RTramchainfree(struct iguana_info *coin,struct iguana_bundle *bp); +//void iguana_RTramchainfree(struct iguana_info *coin,struct iguana_bundle *bp); void iguana_coinpurge(struct iguana_info *coin); int32_t iguana_setmaxbundles(struct iguana_info *coin); void iguana_bundlepurgefiles(struct iguana_info *coin,struct iguana_bundle *bp); @@ -407,16 +408,21 @@ int32_t iguana_send_ping(struct supernet_info *myinfo,struct iguana_info *coin,s int32_t iguana_process_msgrequestQ(struct supernet_info *myinfo,struct iguana_info *coin); uint32_t iguana_fastfindinit(struct iguana_info *coin); int32_t iguana_unspentindfind(struct supernet_info *myinfo,struct iguana_info *coin,char *coinaddr,uint8_t *spendscript,int32_t *scriptlenp,uint64_t *valuep,int32_t *heightp,bits256 txid,int32_t vout,int32_t lasthdrsi,int32_t mempool); +int32_t iguana_RTunspentindfind(struct supernet_info *myinfo,struct iguana_info *coin,char *coinaddr,uint8_t *spendscript,int32_t *scriptlenp,uint64_t *valuep,int32_t *heightp,bits256 txid,int32_t vout,int32_t lasthdrsi,int32_t mempool); int32_t iguana_addressvalidate(struct iguana_info *coin,uint8_t *addrtypep,char *address); int32_t bitcoin_sign(void *ctx,char *symbol,uint8_t *sig,bits256 txhash2,bits256 privkey,int32_t recoverflag); bits256 iguana_str2priv(struct supernet_info *myinfo,struct iguana_info *coin,char *str); int32_t iguana_spentflag(struct supernet_info *myinfo,struct iguana_info *coin,int64_t *RTspendp,int32_t *spentheightp,struct iguana_ramchain *ramchain,int16_t spent_hdrsi,uint32_t spent_unspentind,int32_t height,int32_t minconf,int32_t maxconf,uint64_t amount); +int32_t iguana_RTspentflag(struct supernet_info *myinfo,struct iguana_info *coin,int64_t *RTspendp,int32_t *spentheightp,struct iguana_ramchain *ramchain,int16_t spent_hdrsi,uint32_t spent_unspentind,int32_t height,int32_t minconf,int32_t maxconf,uint64_t amount); int32_t iguana_voutscript(struct iguana_info *coin,struct iguana_bundle *bp,uint8_t *scriptspace,char *asmstr,struct iguana_unspent *u,struct iguana_pkhash *p,int32_t txi); cJSON *iguana_unspentjson(struct supernet_info *myinfo,struct iguana_info *coin,int32_t hdrsi,uint32_t unspentind,struct iguana_txid *T,struct iguana_unspent *up,uint8_t rmd160[20],char *coinaddr,uint8_t *pubkey33,int32_t spentheight,char *remoteaddr); int32_t bitcoin_standardspend(uint8_t *script,int32_t n,uint8_t rmd160[20]); struct iguana_waddress *iguana_waddresssearch(struct supernet_info *myinfo,struct iguana_waccount **wacctp,char *coinaddr); +cJSON *iguana_RTlistunspent(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *argarray,int32_t minconf,int32_t maxconf,char *remoteaddr); void calc_shares(struct supernet_info *myinfo,uint8_t *shares,uint8_t *secret,int32_t size,int32_t width,int32_t M,int32_t N,uint8_t *sharenrs,uint8_t *space,int32_t spacesize); struct basilisk_spend *basilisk_addspend(struct supernet_info *myinfo,char *symbol,bits256 txid,uint16_t vout,int32_t addflag); +int64_t RTgettxout(struct iguana_info *coin,int32_t *height,int32_t *scriptlen,uint8_t *script,uint8_t *rmd160,char *coinaddr,bits256 txid,int32_t vout,int32_t mempool); +int32_t iguana_RTunspentfind(struct supernet_info *myinfo,struct iguana_info *coin,bits256 *txidp,int32_t *voutp,uint8_t *spendscript,uint16_t hdrsi,uint32_t unspentind,int64_t value); int32_t basilisk_unspentfind(struct supernet_info *myinfo,struct iguana_info *coin,bits256 *txidp,int32_t *voutp,uint8_t *spendscript,int16_t hdrsi,uint32_t unspentind,int64_t value); int64_t iguana_addressreceived(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *json,char *remoteaddr,cJSON *txids,cJSON *vouts,cJSON *unspents,cJSON *spends,char *coinaddr,int32_t minconf,int32_t firstheight); cJSON *iguana_walletjson(struct supernet_info *myinfo); @@ -434,7 +440,7 @@ int32_t bitcoin_validaddress(struct iguana_info *coin,char *coinaddr); int32_t iguana_volatileupdate(struct iguana_info *coin,int32_t incremental,struct iguana_ramchain *spentchain,int16_t spent_hdrsi,uint32_t spent_unspentind,uint32_t spent_pkind,uint64_t spent_value,uint32_t spendind,uint32_t fromheight); void iguana_utxoaddrs_purge(struct iguana_info *coin); int32_t iguana_utxoupdate(struct iguana_info *coin,int16_t spent_hdrsi,uint32_t spent_unspentind,uint32_t spent_pkind,uint64_t spent_value,uint32_t spendind,uint32_t fromheight,uint8_t *rmd160); -int32_t iguana_unspentslists(struct supernet_info *myinfo,struct iguana_info *coin,int64_t *totalp,int64_t *unspents,int32_t max,int64_t required,int32_t minconf,cJSON *addresses,char *remoteaddr); +int32_t iguana_RTunspentslists(struct supernet_info *myinfo,struct iguana_info *coin,int64_t *totalp,int64_t *unspents,int32_t max,int64_t required,int32_t minconf,cJSON *addresses,char *remoteaddr); int64_t iguana_unspentset(struct supernet_info *myinfo,struct iguana_info *coin); int32_t iguana_txidfastfind(struct iguana_info *coin,int32_t *heightp,bits256 txid,int32_t lasthdrsi); uint8_t iguana_addrtype(struct iguana_info *coin,uint8_t script_type); @@ -446,12 +452,12 @@ int32_t bitcoin_recoververify(void *ctx,char *symbol,uint8_t *sig64,bits256 mess int32_t bitcoin_assembler(struct iguana_info *coin,cJSON *logarray,uint8_t script[IGUANA_MAXSCRIPTSIZE],cJSON *scriptobj,int32_t interpret,int64_t nLockTime,struct vin_info *V); cJSON *iguana_spendasm(struct iguana_info *coin,uint8_t *spendscript,int32_t spendlen); int64_t iguana_unspentavail(struct supernet_info *myinfo,struct iguana_info *coin,uint64_t hdrsi_unspendind,int32_t minconf,int32_t maxconf); -struct iguana_utxo iguana_utxofind(struct iguana_info *coin,int16_t spent_hdrsi,uint32_t spent_unspentind,int32_t *RTspendflagp,int32_t lockflag); +struct iguana_utxo iguana_RTutxofind(struct iguana_info *coin,int16_t spent_hdrsi,uint32_t spent_unspentind,int32_t *RTspendflagp,int32_t lockflag); int32_t iguana_signrawtransaction(struct supernet_info *myinfo,struct iguana_info *coin,int32_t height,struct iguana_msgtx *msgtx,char **signedtxp,bits256 *signedtxidp,struct vin_info *V,int32_t numinputs,char *rawtx,cJSON *vins,cJSON *privkeys); cJSON *iguana_privkeysjson(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *vins); -char *iguana_inputaddress(struct supernet_info *myinfo,struct iguana_info *coin,char *coinaddr,int16_t *spent_hdrsip,uint32_t *unspentindp,cJSON *vinobj); +char *iguana_RTinputaddress(struct supernet_info *myinfo,struct iguana_info *coin,char *coinaddr,int16_t *spent_hdrsip,uint32_t *unspentindp,cJSON *vinobj); struct iguana_waddress *iguana_getaccountaddress(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *json,char *remoteaddr,char *coinaddr,char *account); -int32_t iguana_uvaltxid(struct supernet_info *myinfo,bits256 *txidp,struct iguana_info *coin,int16_t hdrsi,uint32_t unspentind); +int32_t iguana_RTuvaltxid(struct supernet_info *myinfo,bits256 *txidp,struct iguana_info *coin,int16_t hdrsi,uint32_t unspentind); struct instantdex_accept *instantdex_quotefind(struct supernet_info *myinfo,struct iguana_info *coin,struct iguana_peer *addr,bits256 encodedhash); int32_t instantdex_quoterequest(struct supernet_info *myinfo,struct iguana_info *coin,uint8_t *serialized,int32_t maxlen,struct iguana_peer *addr,bits256 encodedhash); int32_t instantdex_peerhas_clear(struct iguana_info *coin,struct iguana_peer *addr); @@ -471,13 +477,13 @@ int32_t iguana_inv2poll(struct supernet_info *myinfo,struct iguana_info *coin); struct iguana_bundlereq *iguana_bundlereq(struct iguana_info *coin,struct iguana_peer *addr,int32_t type,uint8_t *data,int32_t datalen); void instantdex_FSMinit(); int32_t bitcoin_p2shspend(uint8_t *script,int32_t n,uint8_t rmd160[20]); -void iguana_unspentslock(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *vins); +void iguana_RTunspentslock(struct supernet_info *myinfo,struct iguana_info *coin,cJSON *vins); char *iguana_calcrawtx(struct supernet_info *myinfo,struct iguana_info *coin,cJSON **vinsp,cJSON *txobj,int64_t satoshis,char *changeaddr,int64_t txfee,cJSON *addresses,int32_t minconf,uint8_t *opreturn,int32_t oplen,int64_t burnamount,char *remoteaddr); int64_t datachain_update(struct supernet_info *myinfo,int32_t ordered,struct iguana_info *coin,uint32_t timestamp,struct iguana_bundle *bp,uint8_t rmd160[20],int64_t crypto777_payment,uint8_t type,int32_t height,uint64_t hdrsi_unspentind,int64_t burned,uint32_t fileid,uint64_t scriptpos,int32_t scriptlen,bits256 txid,int32_t vout); void datachain_update_spend(struct supernet_info *myinfo,int32_t ordered,struct iguana_info *coin,uint32_t timestamp,struct iguana_bundle *bp,int32_t height,bits256 txid,int32_t vout,uint8_t rmd160[20],int64_t value); cJSON *bitcoin_data2json(struct iguana_info *coin,int32_t height,bits256 *txidp,struct iguana_msgtx *msgtx,uint8_t *extraspace,int32_t extralen,uint8_t *serialized,int32_t len,cJSON *vins,int32_t suppress_pubkeys); int32_t iguana_unspentind2txid(struct supernet_info *myinfo,struct iguana_info *coin,int32_t *spentheightp,bits256 *txidp,int32_t *voutp,int16_t hdrsi,uint32_t unspentind); -int32_t iguana_unspent_check(struct supernet_info *myinfo,struct iguana_info *coin,uint16_t hdrsi,uint32_t unspentind); +int32_t iguana_RTunspent_check(struct supernet_info *myinfo,struct iguana_info *coin,uint16_t hdrsi,uint32_t unspentind); char *basilisk_bitcoinrawtx(struct supernet_info *myinfo,struct iguana_info *coin,char *remoteaddr,uint32_t basilisktag,int32_t timeoutmillis,cJSON *valsobj); char *iguana_signrawtx(struct supernet_info *myinfo,struct iguana_info *coin,int32_t height,bits256 *signedtxidp,int32_t *completedp,cJSON *vins,char *rawtx,cJSON *privkey,struct vin_info *V); @@ -553,6 +559,7 @@ int32_t iguana_bundlehash2_check(struct iguana_info *coin,bits256 hash2); void iguana_RTramchainalloc(char *fname,struct iguana_info *coin,struct iguana_bundle *bp); void iguana_update_balances(struct iguana_info *coin); void iguana_RTspendvectors(struct supernet_info *myinfo,struct iguana_info *coin,struct iguana_bundle *bp); +int64_t iguana_RTbalance(struct iguana_info *coin,char *coinaddr); double instantdex_avehbla(struct supernet_info *myinfo,double retvals[4],char *base,char *rel,double basevolume); int32_t bitcoin_revealsecret160(uint8_t *script,int32_t n,uint8_t secret160[20]); int64_t iguana_lockval(int32_t finalized,int64_t locktime);